PropertyFilterOptions Enumeración

Definición

Especifica qué propiedades deben notificarse por descriptores de tipo, 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

Nombre Valor Description
None 0

No devuelve ninguna propiedad.

Invalid 1

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

SetValues 2

Devuelve solo las propiedades que tienen valores locales establecidos actualmente.

UnsetValues 4

Devuelve solo las propiedades cuyos valores locales no están establecidos o no tienen propiedades establecidas en un almacén de expresiones externas (por ejemplo, enlace o recurso diferido).

Valid 8

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

All 15

Devuelve todas las propiedades.

Comentarios

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

No válidos y Válidos solo son relevantes para las propiedades adjuntas. La validez de una propiedad se determina trabajando con los atributos siguientes: AttachedPropertyBrowsableForChildrenAttribute , , AttachedPropertyBrowsableForTypeAttributeAttachedPropertyBrowsableWhenAttributePresentAttribute. 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 propietario-establecedor 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