AttachedPropertyBrowsableWhenAttributePresentAttribute Clase

Definición

Especifica que una propiedad adjunta solo es explorable en un elemento que también tiene otro atributo de .NET específico 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 las descripciones de 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 XAML (Extensible Application Markup Language), ya que una propiedad adjunta es principalmente un concepto XAML.

Este atributo .NET Framework solo se debe aplicar en el descriptor de acceso get de las definiciones de propiedad adjuntas. No aplique este atributo .NET Framework al descriptor de acceso set. Aunque intuitivamente es la operación set que se está haciendo que se pueda 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

AttachedPropertyBrowsableWhenAttributePresentAttribute(Type)

Inicializa una nueva instancia de la clase AttachedPropertyBrowsableWhenAttributePresentAttribute.

Propiedades

AttributeType

Obtiene el tipo del atributo .NET Framework 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

Equals(Object)

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

GetHashCode()

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

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IsDefaultAttribute()

Si 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 invalida 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 Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

_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)

Obtiene la información de tipos de un objeto, que puede utilizarse para obtener la información de tipos 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 las propiedades y los métodos expuestos por un objeto.

(Heredado de Attribute)

Se aplica a