C# Класс KeePass.UI.PwInputControlGroup

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

Private Properties

Свойство Тип Описание
ConfigureHideButton void
OnHideCheckedChanged void
OnPasswordTextChanged void
OnRepeatTextChanged void
UpdateQualityInfo void
UpdateQualityInfoTh void
UpdateUI void
UqiGetPassword byte[]
UqiShowQuality void

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

Метод Описание
Attach ( TextBox tbPassword, CheckBox cbHide, Label lblRepeat, TextBox tbRepeat, Label lblQualityPrompt, KeePass.UI.QualityProgressBar pbQuality, Label lblQualityInfo, ToolTip ttHint, Form fParent, bool bInitialHide, bool bSecureDesktopMode ) : void
GetPassword ( ) : string
GetPasswordUtf8 ( ) : byte[]
GetRepeat ( ) : string
GetRepeatUtf8 ( ) : byte[]
PwInputControlGroup ( ) : System
Release ( ) : void
SetPassword ( byte pbUtf8, bool bSetRepeatPw ) : void
SetPasswords ( byte pbPasswordUtf8, byte pbRepeatUtf8 ) : void
SetPasswords ( string strPassword, string strRepeat ) : void
ValidateData ( bool bUIOnError ) : bool

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

Метод Описание
ConfigureHideButton ( CheckBox cb, ToolTip tt ) : void
OnHideCheckedChanged ( object sender, EventArgs e ) : void
OnPasswordTextChanged ( object sender, EventArgs e ) : void
OnRepeatTextChanged ( object sender, EventArgs e ) : void
UpdateQualityInfo ( string str ) : void
UpdateQualityInfoTh ( object oPassword ) : void
UpdateUI ( ) : void
UqiGetPassword ( ) : byte[]
UqiShowQuality ( uint uBits, uint uLength ) : void

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

Attach() публичный Метод

public Attach ( TextBox tbPassword, CheckBox cbHide, Label lblRepeat, TextBox tbRepeat, Label lblQualityPrompt, KeePass.UI.QualityProgressBar pbQuality, Label lblQualityInfo, ToolTip ttHint, Form fParent, bool bInitialHide, bool bSecureDesktopMode ) : void
tbPassword System.Windows.Forms.TextBox
cbHide System.Windows.Forms.CheckBox
lblRepeat System.Windows.Forms.Label
tbRepeat System.Windows.Forms.TextBox
lblQualityPrompt System.Windows.Forms.Label
pbQuality KeePass.UI.QualityProgressBar
lblQualityInfo System.Windows.Forms.Label
ttHint System.Windows.Forms.ToolTip
fParent System.Windows.Forms.Form
bInitialHide bool
bSecureDesktopMode bool
Результат void

GetPassword() публичный Метод

public GetPassword ( ) : string
Результат string

GetPasswordUtf8() публичный Метод

public GetPasswordUtf8 ( ) : byte[]
Результат byte[]

GetRepeat() публичный Метод

public GetRepeat ( ) : string
Результат string

GetRepeatUtf8() публичный Метод

public GetRepeatUtf8 ( ) : byte[]
Результат byte[]

PwInputControlGroup() публичный Метод

public PwInputControlGroup ( ) : System
Результат System

Release() публичный Метод

public Release ( ) : void
Результат void

SetPassword() публичный Метод

public SetPassword ( byte pbUtf8, bool bSetRepeatPw ) : void
pbUtf8 byte
bSetRepeatPw bool
Результат void

SetPasswords() публичный Метод

public SetPasswords ( byte pbPasswordUtf8, byte pbRepeatUtf8 ) : void
pbPasswordUtf8 byte
pbRepeatUtf8 byte
Результат void

SetPasswords() публичный Метод

public SetPasswords ( string strPassword, string strRepeat ) : void
strPassword string
strRepeat string
Результат void

ValidateData() публичный Метод

public ValidateData ( bool bUIOnError ) : bool
bUIOnError bool
Результат bool