Show / Hide Table of Contents

Class PasswordBoxMonitor

Contiene una serie de propiedades de dependencia adjuntas para monitorear y controlar un PasswordBox.

Inheritance
object
DispatcherObject
DependencyObject
PasswordBoxMonitor
Inherited Members
DependencyObject.ClearValue(DependencyProperty)
DependencyObject.ClearValue(DependencyPropertyKey)
DependencyObject.CoerceValue(DependencyProperty)
DependencyObject.Equals(object)
DependencyObject.GetHashCode()
DependencyObject.GetLocalValueEnumerator()
DependencyObject.GetValue(DependencyProperty)
DependencyObject.InvalidateProperty(DependencyProperty)
DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs)
DependencyObject.ReadLocalValue(DependencyProperty)
DependencyObject.SetCurrentValue(DependencyProperty, object)
DependencyObject.SetValue(DependencyProperty, object)
DependencyObject.SetValue(DependencyPropertyKey, object)
DependencyObject.ShouldSerializeProperty(DependencyProperty)
DependencyObject.DependencyObjectType
DependencyObject.IsSealed
DispatcherObject.Dispatcher
object.Equals(object, object)
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: TheXDS.MCART.Component
Assembly: MCART.Wpf.Common.dll
Syntax
public class PasswordBoxMonitor : DependencyObject

Fields

| Edit this page View Source

IsMonitoringDependencyProperty

Obtiene una propiedad que indica si el PasswordBox está siendo monitoreado.

Declaration
public static readonly DependencyProperty IsMonitoringDependencyProperty
Field Value
Type Description
DependencyProperty
| Edit this page View Source

MonitoringProperty

Permite monitorear un PasswordBox.

Declaration
public static readonly DependencyProperty MonitoringProperty
Field Value
Type Description
DependencyProperty
| Edit this page View Source

PasswordLengthProperty

Obtiene la longitud de la contraseña presentada en el PasswordBox.

Declaration
public static readonly DependencyProperty PasswordLengthProperty
Field Value
Type Description
DependencyProperty
| Edit this page View Source

PasswordProperty

Emula una propiedad Password vinculable.

Declaration
public static readonly DependencyProperty PasswordProperty
Field Value
Type Description
DependencyProperty
| Edit this page View Source

SecurePasswordProperty

Emula una propiedad SecurePassword vinculable.

Declaration
public static readonly DependencyProperty SecurePasswordProperty
Field Value
Type Description
DependencyProperty

Methods

| Edit this page View Source

GetIsMonitoring(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.

| Edit this page View Source

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.

| Edit this page View Source

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.

| Edit this page View Source

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.

| Edit this page View Source

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.

| Edit this page View Source

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.

| Edit this page View Source

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.

| Edit this page View Source

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.

| Edit this page View Source

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.

Extension Methods

Objects.ShallowCopyTo(object, object, Type)
ObjectExtensions.FieldsOf<T>(object)
ObjectExtensions.GetAttribute<T>(object)
ObjectExtensions.GetAttributes<T>(object)
ObjectExtensions.HasAttrValue<TAttribute, TValue>(object, out TValue)
ObjectExtensions.HasAttribute<T>(object)
ObjectExtensions.HasAttribute<T>(object, out T?)
ObjectExtensions.HasAttributes<T>(object, out IEnumerable<T>?)
ObjectExtensions.Is(object?, object?)
ObjectExtensions.IsEither(object, IEnumerable)
ObjectExtensions.IsEither(object, params object[])
ObjectExtensions.IsNeither(object, IEnumerable)
ObjectExtensions.IsNeither(object, params object[])
ObjectExtensions.IsNot(object?, object?)
ObjectExtensions.PropertiesOf<T>(object)
ObjectExtensions.WhichAre(object, IEnumerable<object>)
ObjectExtensions.WhichAre(object, params object[])
Common.IfNotNull<T>(T?, Action<T>)
Objects.Itself<T>(T)
Objects.ShallowClone<T>(T)
Objects.ShallowCopyTo<T>(T, T)
CollectionExtensions.PushInto<TItem, TCollection>(TItem, ICollection<TCollection>)
DictionaryExtensions.PushInto<TKey, TValue>(TValue, TKey, IDictionary<TKey, TValue>)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX