C# Класс KeePass.Util.AutoType

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetNextEventID ( ) : int
IsValidAutoTypeWindow ( IntPtr hWindow, bool bBeepIfNot ) : bool
PerformGlobal ( List vSources, ImageList ilIcons ) : bool
PerformIntoCurrentWindow ( PwEntry pe, KeePassLib.PwDatabase pdContext ) : bool
PerformIntoCurrentWindow ( PwEntry pe, KeePassLib.PwDatabase pdContext, string strSeq ) : bool
PerformIntoPreviousWindow ( Form fCurrent, PwEntry pe, KeePassLib.PwDatabase pdContext ) : bool
PerformIntoPreviousWindow ( Form fCurrent, PwEntry pe, KeePassLib.PwDatabase pdContext, string strSeq ) : bool

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

Метод Описание
AddSequence ( List lSeq, string strSeq ) : void
CanonicalizeSeq ( string strSeq ) : string
Execute ( AutoTypeCtx ctx ) : bool
GetSequencesForWindow ( PwEntry pwe, IntPtr hWnd, string strWindow, KeePassLib.PwDatabase pdContext, int iEventID ) : List
GetSequencesForWindowBegin ( IntPtr hWnd, string strWindow ) : KeePass.Util.SequenceQueriesEventArgs
GetSequencesForWindowEnd ( KeePass.Util.SequenceQueriesEventArgs e ) : void
InitStatic ( ) : void
IsOwnWindow ( IntPtr hWindow ) : bool
MatchWindows ( string strFilter, string strWindow ) : bool
PerformInternal ( AutoTypeCtx ctx, string strWindow ) : bool
PerformIntoCurrentWindow ( PwEntry pe ) : bool
PerformIntoPreviousWindow ( Form fCurrent, PwEntry pe ) : bool
RaiseSequenceQueryEvent ( EventHandler f, int iEventID, IntPtr hWnd, string strWindow, PwEntry pwe, KeePassLib.PwDatabase pdContext, List lSeq ) : void

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

GetNextEventID() публичный статический Метод

public static GetNextEventID ( ) : int
Результат int

IsValidAutoTypeWindow() публичный статический Метод

public static IsValidAutoTypeWindow ( IntPtr hWindow, bool bBeepIfNot ) : bool
hWindow System.IntPtr
bBeepIfNot bool
Результат bool

PerformGlobal() публичный статический Метод

public static PerformGlobal ( List vSources, ImageList ilIcons ) : bool
vSources List
ilIcons System.Windows.Forms.ImageList
Результат bool

PerformIntoCurrentWindow() публичный статический Метод

public static PerformIntoCurrentWindow ( PwEntry pe, KeePassLib.PwDatabase pdContext ) : bool
pe PwEntry
pdContext KeePassLib.PwDatabase
Результат bool

PerformIntoCurrentWindow() публичный статический Метод

public static PerformIntoCurrentWindow ( PwEntry pe, KeePassLib.PwDatabase pdContext, string strSeq ) : bool
pe PwEntry
pdContext KeePassLib.PwDatabase
strSeq string
Результат bool

PerformIntoPreviousWindow() публичный статический Метод

public static PerformIntoPreviousWindow ( Form fCurrent, PwEntry pe, KeePassLib.PwDatabase pdContext ) : bool
fCurrent System.Windows.Forms.Form
pe PwEntry
pdContext KeePassLib.PwDatabase
Результат bool

PerformIntoPreviousWindow() публичный статический Метод

public static PerformIntoPreviousWindow ( Form fCurrent, PwEntry pe, KeePassLib.PwDatabase pdContext, string strSeq ) : bool
fCurrent System.Windows.Forms.Form
pe PwEntry
pdContext KeePassLib.PwDatabase
strSeq string
Результат bool