C# 클래스 Windawesome.LoggerPlugin

상속: IPlugin
파일 보기 프로젝트 열기: kocubinski/windawesome

공개 메소드들

메소드 설명
LoggerPlugin ( string filename = "logplugin.txt", bool logRuleMatching = true, bool logCreation = false, bool logDeletion = false, bool logWorkspaceSwitching = false, bool logWindowMinimization = false, bool logWindowRestoration = false, bool logActivation = false ) : System

비공개 메소드들

메소드 설명
IPlugin ( ) : void
IPlugin ( Windawesome windawesome ) : void
OnProgramRuleMatched ( ProgramRule programRule, IntPtr hWnd, string className, string displayName, string processName, System.NativeMethods style, System.NativeMethods exStyle ) : void
OnWindowActivated ( IntPtr hWnd ) : void
OnWorkspaceActivated ( Workspace workspace ) : void
OnWorkspaceDeactivated ( Workspace workspace ) : void
OnWorkspaceHidden ( Workspace workspace ) : void
OnWorkspaceShown ( Workspace workspace ) : void
OnWorkspaceWindowAdded ( Workspace workspace, Window window ) : void
OnWorkspaceWindowMinimized ( Workspace workspace, Window window ) : void
OnWorkspaceWindowRemoved ( Workspace workspace, Window window ) : void
OnWorkspaceWindowRestored ( Workspace workspace, Window window ) : void

메소드 상세

LoggerPlugin() 공개 메소드

public LoggerPlugin ( string filename = "logplugin.txt", bool logRuleMatching = true, bool logCreation = false, bool logDeletion = false, bool logWorkspaceSwitching = false, bool logWindowMinimization = false, bool logWindowRestoration = false, bool logActivation = false ) : System
filename string
logRuleMatching bool
logCreation bool
logDeletion bool
logWorkspaceSwitching bool
logWindowMinimization bool
logWindowRestoration bool
logActivation bool
리턴 System