C# Класс Windawesome.LoggerPlugin

Наследование: IPlugin
Показать файл Открыть проект

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

Метод Описание
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