Class PasswordBoxMonitor
Contiene una serie de propiedades de dependencia adjuntas para monitorear y controlar un PasswordBox.
Inherited Members
Namespace: TheXDS.MCART.Component
Assembly: MCART.Wpf.Common.dll
Syntax
public class PasswordBoxMonitor : DependencyObject
Fields
| Edit this page View SourceIsMonitoringDependencyProperty
Obtiene una propiedad que indica si el PasswordBox está siendo monitoreado.
Declaration
public static readonly DependencyProperty IsMonitoringDependencyProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
MonitoringProperty
Permite monitorear un PasswordBox.
Declaration
public static readonly DependencyProperty MonitoringProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
PasswordLengthProperty
Obtiene la longitud de la contraseña presentada en el PasswordBox.
Declaration
public static readonly DependencyProperty PasswordLengthProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
PasswordProperty
Emula una propiedad Password vinculable.
Declaration
public static readonly DependencyProperty PasswordProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
SecurePasswordProperty
Emula una propiedad SecurePassword vinculable.
Declaration
public static readonly DependencyProperty SecurePasswordProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
Methods
| Edit this page View SourceGetIsMonitoring(DependencyObject)
Obtiene un valor que indica si el PasswordBox está siendo monitoreado.
Declaration
public static bool GetIsMonitoring(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
DependencyObject | obj | Instancia para la cual obtener el valor de la propiedad de dependencia adjunta. |
Returns
Type | Description |
---|---|
bool | true si esta instancia monitorea al PasswordBox especificado, false en caso contrario. |
GetMonitoring(DependencyObject)
Obtiene el valor de la propiedad de dependencia adjunta MonitoringProperty.
Declaration
public static PasswordBoxMonitor.MonitorLevel GetMonitoring(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
DependencyObject | obj | Instancia para la cual obtener el valor de la propiedad de dependencia adjunta. |
Returns
Type | Description |
---|---|
PasswordBoxMonitor.MonitorLevel | El valor de monitoreo activo para el PasswordBox. |
GetPassword(DependencyObject)
Obtiene el valor de la propiedad de dependencia adjunta PasswordProperty.
Declaration
public static string GetPassword(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
DependencyObject | obj | Instancia para la cual obtener el valor de la propiedad de dependencia adjunta. |
Returns
Type | Description |
---|---|
string | La contraseña establecida en el PasswordBox monitoreado. |
GetPasswordLength(DependencyObject)
Obtiene el valor de la propiedad de dependencia adjunta PasswordLengthProperty.
Declaration
public static int GetPasswordLength(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
DependencyObject | obj | Instancia para la cual obtener el valor de la propiedad de dependencia adjunta. |
Returns
Type | Description |
---|---|
int | La longitud de la contraseña para el PasswordBox monitoreado. |
GetSecurePassword(DependencyObject)
Obtiene el valor de la propiedad de dependencia adjunta SecurePasswordProperty.
Declaration
public static SecureString GetSecurePassword(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
DependencyObject | obj | Instancia para la cual obtener el valor de la propiedad de dependencia adjunta. |
Returns
Type | Description |
---|---|
SecureString | La contraseña establecida en el PasswordBox monitoreado. |
SetMonitoring(DependencyObject, MonitorLevel)
Establece el valor de la propiedad de dependencia adjunta MonitoringProperty para el objeto especificado.
Declaration
public static void SetMonitoring(DependencyObject obj, PasswordBoxMonitor.MonitorLevel value)
Parameters
Type | Name | Description |
---|---|---|
DependencyObject | obj | Objeto para el cual establecer el valor de la propiedad de dependencia adjunta. |
PasswordBoxMonitor.MonitorLevel | value | Valor de la propiedad de dependencia adjunta. |
SetPassword(DependencyObject, string)
Establece el valor de la propiedad de dependencia adjunta PasswordProperty para el objeto especificado.
Declaration
public static void SetPassword(DependencyObject obj, string value)
Parameters
Type | Name | Description |
---|---|---|
DependencyObject | obj | Objeto para el cual establecer el valor de la propiedad de dependencia adjunta. |
string | value | Valor de la propiedad de dependencia adjunta. |
SetPasswordLength(DependencyObject, int)
Establece el valor de la propiedad de dependencia adjunta PasswordLengthProperty para el objeto especificado.
Declaration
public static void SetPasswordLength(DependencyObject obj, int value)
Parameters
Type | Name | Description |
---|---|---|
DependencyObject | obj | Objeto para el cual establecer el valor de la propiedad de dependencia adjunta. |
int | value | Valor de la propiedad de dependencia adjunta. |
SetSecurePassword(DependencyObject, SecureString)
Establece el valor de la propiedad de dependencia adjunta SecurePasswordProperty para el objeto especificado.
Declaration
public static void SetSecurePassword(DependencyObject obj, SecureString value)
Parameters
Type | Name | Description |
---|---|---|
DependencyObject | obj | Objeto para el cual establecer el valor de la propiedad de dependencia adjunta. |
SecureString | value | Valor de la propiedad de dependencia adjunta. |