C# Класс ACPAddIn.ThisAddIn

Наследование: Microsoft.Office.Tools.AddInBase
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
tourForm Tour
triggerSuggestionPopUpKey int
triggerSuggestionPopUpKeyMod1 String
triggerSuggestionPopUpKeyMod2 String

Открытые методы

Метод Описание
getApplicationLocation ( ) : Point
getApplicationSize ( ) : Size
getCaretPosition ( ) : void
getNotificationForm ( ) : Notification
getRangeTextByWords ( int numOfWords ) : String
getWordsBeforeLastSentence ( ) : string
insertSuggestion ( Suggestion suggestion ) : void

Защищенные методы

Метод Описание
CreateRibbonExtensibilityObject ( ) : Microsoft.Microsoft.Office.Core.Core.IRibbonExtensibility

Приватные методы

Метод Описание
Application_WindowActivate ( Microsoft.Office.Interop.Word Doc, Microsoft.Office.Interop.Word Wn ) : void
Application_WindowDeactivate ( Microsoft.Office.Interop.Word Doc, Microsoft.Office.Interop.Word Wn ) : void
BeginInitialization ( ) : void
BindToData ( ) : void
CallNextHookEx ( int idHook, int nCode, IntPtr wParam, IntPtr lParam ) : int
ClearHook ( ) : void
ClientToScreen ( IntPtr hWnd, Point &position ) : bool
EndInitialization ( ) : void
FinishInitialization ( ) : void
GetActiveWindow ( ) : IntPtr
GetAsyncKeyState ( int vKey ) : ushort
GetForegroundWindow ( ) : IntPtr
GetGUIThreadInfo ( uint tId, GUITHREADINFO &threadInfo ) : bool
GetModuleHandle ( string lpModuleName ) : IntPtr
GetWindowText ( int hWnd, StringBuilder text, int count ) : int
Initialize ( ) : void
InitializeCachedData ( ) : void
InitializeComponents ( ) : void
InitializeControls ( ) : void
InitializeData ( ) : void
InitializeDataBindings ( ) : void
InternalStartup ( ) : void
IsCached ( string MemberName ) : bool
KeyboardHookProc ( int nCode, IntPtr wParam, IntPtr lParam ) : int
MouseHookProc ( int nCode, IntPtr wParam, IntPtr lParam ) : int
NeedsFill ( string MemberName ) : bool
OnConfigChange ( object sender, FileSystemEventArgs e ) : void
OnShutdown ( ) : void
OnWindowSizeChange ( Microsoft Doc, Microsoft Wn ) : void
SetActiveWindow ( IntPtr hWnd ) : IntPtr
SetKeyboardHook ( ) : void
SetMouseHook ( ) : void
SetWindowsHookEx ( int idHook, HookProc lpfn, IntPtr hInstance, int threadId ) : int
StartCaching ( string MemberName ) : void
StopCaching ( string MemberName ) : void
ThisAddIn ( global factory, global serviceProvider )
ThisAddIn_Shutdown ( object sender, System e ) : void
ThisAddIn_Startup ( object sender, System e ) : void
UnhookWindowsHookEx ( int idHook ) : bool
appendLogString ( int vkCode ) : void
appendReqSuggTimeString ( ) : void
appendSwitchWindowString ( ) : void
calculateSuggestionBoxPosition ( Point caretPosition ) : Point
callMainThreadDisplaySuggestion ( List suggestions, bool auto ) : void
checkEntityWords ( Entity entity ) : int
checkHotkeysModifiers ( String function ) : Boolean
checkKeyCombination ( KbDllHookStruct kbDllHookStruct ) : int
displayMessage ( string msg ) : void
displaySuggestionBox ( ) : void
evaluateCaretPosition ( ) : Point
extensionBgWork ( object sender, DoWorkEventArgs e ) : void
handleExtensionMode ( KbDllHookStruct kbDllHookStruct ) : bool
handleRequestSuggestionMode ( KbDllHookStruct kbDllHookStruct ) : bool
initConfiguration ( ) : bool
isCoordinateWithinForm ( int x, int y, Form form ) : bool
markServerDown ( ) : void
readConfiguration ( String filePath ) : void
reflectConfigurationChange ( String filePath ) : void
requestSuggestion ( bool auto ) : void
requestSuggestionAutomatic ( ) : void
requestSuggestionManual ( ) : void
setHotkeys ( IniData config ) : void
trackFile ( String filePath ) : void
triggerSuggestion ( bool auto ) : void
updateApplicationSizeDetail ( ) : void
writeToFile ( String content ) : void

Описание методов

CreateRibbonExtensibilityObject() защищенный Метод

protected CreateRibbonExtensibilityObject ( ) : Microsoft.Microsoft.Office.Core.Core.IRibbonExtensibility
Результат Microsoft.Microsoft.Office.Core.Core.IRibbonExtensibility

getApplicationLocation() публичный Метод

public getApplicationLocation ( ) : Point
Результат Point

getApplicationSize() публичный Метод

public getApplicationSize ( ) : Size
Результат Size

getCaretPosition() публичный Метод

public getCaretPosition ( ) : void
Результат void

getNotificationForm() публичный Метод

public getNotificationForm ( ) : Notification
Результат Notification

getRangeTextByWords() публичный Метод

public getRangeTextByWords ( int numOfWords ) : String
numOfWords int
Результат String

getWordsBeforeLastSentence() публичный Метод

public getWordsBeforeLastSentence ( ) : string
Результат string

insertSuggestion() публичный Метод

public insertSuggestion ( Suggestion suggestion ) : void
suggestion Suggestion
Результат void

Описание свойств

tourForm публичное статическое свойство

public static Tour,ACPAddIn tourForm
Результат Tour

triggerSuggestionPopUpKey публичное свойство

public int triggerSuggestionPopUpKey
Результат int

triggerSuggestionPopUpKeyMod1 публичное свойство

public String triggerSuggestionPopUpKeyMod1
Результат String

triggerSuggestionPopUpKeyMod2 публичное свойство

public String triggerSuggestionPopUpKeyMod2
Результат String