PropertyEntry (Clase)
Representa una propiedad.
Jerarquía de herencia
System.Object
Microsoft.Windows.Design.PropertyEditing.PropertyEntry
Espacio de nombres: Microsoft.Windows.Design.PropertyEditing
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
'Declaración
Public MustInherit Class PropertyEntry _
Implements INotifyPropertyChanged, IPropertyFilterTarget
public abstract class PropertyEntry : INotifyPropertyChanged,
IPropertyFilterTarget
public ref class PropertyEntry abstract : INotifyPropertyChanged,
IPropertyFilterTarget
[<AbstractClass>]
type PropertyEntry =
class
interface INotifyPropertyChanged
interface IPropertyFilterTarget
end
public abstract class PropertyEntry implements INotifyPropertyChanged, IPropertyFilterTarget
El tipo PropertyEntry expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
PropertyEntry() | Inicializa una nueva instancia de la clase PropertyEntry. | |
PropertyEntry(PropertyValue) | Inicializa una nueva instancia de la clase PropertyEntry que actúa como una subpropiedad del PropertyValue especificado. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
CategoryName | Cuando se invalida en una clase derivada, obtiene el nombre de la categoría en la que reside esta propiedad. | |
Context | Cuando se reemplaza en una clase derivada, se obtiene la instancia actual de EditingContext. | |
Description | Cuando se invalida en una clase derivada, obtiene la descripción de la propiedad encapsulada. | |
DisplayName | Obtiene el nombre para mostrar de la propiedad. | |
HasStandardValues | Obtiene un valor que indica si esta propiedad tiene valores estándar. | |
Identifier | Cuando se reemplaza en una clase derivada, obtiene un identificador que identifica exclusivamente este tipo y nombre de propiedad en la plataforma actual. | |
IsAdvanced | Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la propiedad encapsulada es una propiedad avanzada. | |
IsReadOnly | Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la propiedad encapsulada es de solo lectura. | |
MatchesFilter | Obtiene o establece un valor que indica si PropertyEntry coincide con un filtro. | |
ModelProperties | Cuando se reemplaza en una clase derivada, obtiene la colección de propiedades de modelo de esta instancia de PropertyEntry. | |
ParentValue | Obtiene el objeto PropertyValue primario. | |
PropertyName | Cuando se invalida en una clase derivada, obtiene el nombre de la propiedad encapsulada. | |
PropertyType | Cuando se invalida en una clase derivada, obtiene el tipo de la propiedad encapsulada. | |
PropertyValue | Obtiene el (modelo de datos) PropertyValue para PropertyEntry. | |
PropertyValueEditor | Cuando se reemplaza en una clase derivada, obtiene el objeto PropertyValueEditor que se usa para editar este objeto PropertyEntry. | |
StandardValues | Cuando se invalida en una clase derivada, obtiene los valores estándar compatibles con la propiedad encapsulada. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
ApplyFilter | Determina si PropertyEntry coincide con un filtro y almacena la información. | |
CreatePropertyValueInstance | Cuando se invalida en una clase derivada, lo utiliza la infraestructura del host para crear una nueva instancia de PropertyValue específica del host. | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MatchesPredicate | Indica si PropertyEntry coincide con un predicado. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
OnFilterApplied | Genera el evento IPropertyFilterTarget.FilterApplied. | |
OnPropertyChanged(PropertyChangedEventArgs) | Genera el evento PropertyChanged. | |
OnPropertyChanged(String) | Genera el evento PropertyChanged. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
FilterApplied | Se produce cuando cambia un objeto PropertyFilter mediante una llamada al método ApplyFilter. | |
PropertyChanged | Se produce cuando cambia el valor de una propiedad. |
Arriba
Comentarios
La clase PropertyEntry proporciona datos de propiedad adicionales, en su mayoría específicos del tipo.
La clase PropertyEntry es para las clases derivadas de la infraestructura del host.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.Windows.Design.PropertyEditing (Espacio de nombres)