C# Class KeePass.Util.AutoType

Afficher le fichier Open project: cappert/keepass2 Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

GetNextEventID() public static méthode

public static GetNextEventID ( ) : int
Résultat int

IsValidAutoTypeWindow() public static méthode

public static IsValidAutoTypeWindow ( IntPtr hWindow, bool bBeepIfNot ) : bool
hWindow System.IntPtr
bBeepIfNot bool
Résultat bool

PerformGlobal() public static méthode

public static PerformGlobal ( List vSources, ImageList ilIcons ) : bool
vSources List
ilIcons System.Windows.Forms.ImageList
Résultat bool

PerformIntoCurrentWindow() public static méthode

public static PerformIntoCurrentWindow ( PwEntry pe, KeePassLib.PwDatabase pdContext ) : bool
pe PwEntry
pdContext KeePassLib.PwDatabase
Résultat bool

PerformIntoCurrentWindow() public static méthode

public static PerformIntoCurrentWindow ( PwEntry pe, KeePassLib.PwDatabase pdContext, string strSeq ) : bool
pe PwEntry
pdContext KeePassLib.PwDatabase
strSeq string
Résultat bool

PerformIntoPreviousWindow() public static méthode

public static PerformIntoPreviousWindow ( Form fCurrent, PwEntry pe, KeePassLib.PwDatabase pdContext ) : bool
fCurrent System.Windows.Forms.Form
pe PwEntry
pdContext KeePassLib.PwDatabase
Résultat bool

PerformIntoPreviousWindow() public static méthode

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
Résultat bool