C# 클래스 ACPAddIn.ThisAddIn

상속: Microsoft.Office.Tools.AddInBase
파일 보기 프로젝트 열기: autocompaste/AutoComPaste

공개 프로퍼티들

프로퍼티 타입 설명
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