AttachedPropertyBrowsableWhenAttributePresentAttribute Clase

Definición

Especifica que una propiedad adjunta solo se puede examinar en un elemento que también tiene otro atributo específico .NET aplicado a su definición de clase.

public ref class AttachedPropertyBrowsableWhenAttributePresentAttribute sealed : System::Windows::AttachedPropertyBrowsableAttribute
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false)]
public sealed class AttachedPropertyBrowsableWhenAttributePresentAttribute : System.Windows.AttachedPropertyBrowsableAttribute
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false)>]
type AttachedPropertyBrowsableWhenAttributePresentAttribute = class
    inherit AttachedPropertyBrowsableAttribute
Public NotInheritable Class AttachedPropertyBrowsableWhenAttributePresentAttribute
Inherits AttachedPropertyBrowsableAttribute
Herencia
AttachedPropertyBrowsableWhenAttributePresentAttribute
Atributos

Comentarios

El significado del término browsable como se usa en descripciones para este atributo .NET Framework es análogo a las descripciones dadas para BrowsableAttribute, pero el estado de exploración de una propiedad adjunta es especialmente relevante para la información de propiedad para el lenguaje de marcado extensible de aplicaciones (XAML), ya que una propiedad adjunta es principalmente un concepto XAML.

Este atributo .NET Framework solo debe aplicarse en el descriptor de acceso get de las definiciones de propiedades adjuntas. No aplique este atributo .NET Framework al descriptor de acceso set. Aunque intuitivamente es la operación de conjunto que se está haciendo examinar para XAML en elementos relevantes, es la presencia y las características del descriptor de acceso get en la propiedad que define el elemento que controla el comportamiento verdadero.

Para obtener información general sobre cómo declarar propiedades adjuntas, vea Información general sobre las propiedades adjuntas.

Constructores

Nombre Description
AttachedPropertyBrowsableWhenAttributePresentAttribute(Type)

Inicializa una nueva instancia de la clase AttachedPropertyBrowsableWhenAttributePresentAttribute.

Propiedades

Nombre Description
AttributeType

Obtiene el tipo del atributo .NET que también se debe aplicar en una clase .

TypeId

Cuando se implementa en una clase derivada, obtiene un identificador único para este Attribute.

(Heredado de Attribute)

Métodos

Nombre Description
Equals(Object)

Determina si el atributo AttachedPropertyBrowsableWhenAttributePresentAttribute .NET Framework actual es igual a un objeto especificado.

GetHashCode()

Devuelve el código hash de este atributo AttachedPropertyBrowsableWhenAttributePresentAttribute .NET Framework.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IsDefaultAttribute()

Cuando se reemplaza en una clase derivada, indica si el valor de esta instancia es el valor predeterminado de la clase derivada.

(Heredado de Attribute)
Match(Object)

Cuando se reemplaza en una clase derivada, devuelve un valor que indica si esta instancia es igual a un objeto especificado.

(Heredado de Attribute)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío.

(Heredado de Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera la información de tipo de un objeto, que se puede usar para obtener la información de tipo de una interfaz.

(Heredado de Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Recupera el número de interfaces de información de tipo que proporciona un objeto (0 ó 1).

(Heredado de Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Proporciona acceso a propiedades y métodos expuestos por un objeto .

(Heredado de Attribute)

Se aplica a