PropertyFilterOptions Enumeración

Definición

Especifica de qué propiedades deben informar los descriptores de tipos, específicamente el método GetProperties(Object). Esta enumeración se usa para especificar el valor de la propiedad Filter.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class PropertyFilterOptions
[System.Flags]
public enum PropertyFilterOptions
[<System.Flags>]
type PropertyFilterOptions = 
Public Enum PropertyFilterOptions
Herencia
PropertyFilterOptions
Atributos

Campos

All 15

Devuelve todas las propiedades.

Invalid 1

Devuelve solamente las propiedades que no son válidas según el contexto actual del objeto.

None 0

No devuelve ninguna propiedad.

SetValues 2

Solo devuelve las propiedades que tienen valores locales establecidos actualmente.

UnsetValues 4

Solo devuelve las propiedades cuyos valores locales no están establecidas o no tienen propiedades establecidas en un almacén de expresiones externo (como un recurso de enlace o diferido).

Valid 8

Devuelve cualquier propiedad que sea válida en el objeto del ámbito actual.

Comentarios

Este mecanismo de filtro solo lo implementa el personalizado DependencyPropertyDescriptor para DependencyObject.

No válido y Válido solo son relevantes para las propiedades adjuntas. La validez de una propiedad se determina trabajando con los siguientes atributos: AttachedPropertyBrowsableForChildrenAttribute , AttachedPropertyBrowsableForTypeAttribute, AttachedPropertyBrowsableWhenAttributePresentAttribute que definen el ámbito previsto de la propiedad adjunta en el árbol de objetos una vez cargado el XAML. Las aplicaciones del diseñador que rellenan las cuadrículas de propiedades e incluyen propiedades adjuntas en la cuadrícula deben examinar el valor o la presencia de estos atributos y la posición relativa del elemento actual frente a un elemento primario o secundario que "posee" la propiedad adjunta. La relación de establecedor de propietario junto con los valores de atributo y PropertyFilterOptions definirá si una propiedad adjunta determinada establecida en un elemento es válida o no válida.

Se aplica a

Consulte también