AttachedPropertyBrowsableForTypeAttribute Clase

Definición

Especifica que una propiedad adjunta es examinable solo para los elementos que se derivan de un tipo especificado.

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

Comentarios

El significado del término browsable como se usa en las descripciones de este atributo de .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.

Si se especifica más de un tipo para un AttachedPropertyBrowsableForTypeAttribute atributo de .NET Framework, la propiedad se puede examinar si algún tipo especificado coincide (lógico o). El tipo también puede ser una interfaz.

Este atributo de .NET Framework especifica AllowMultipletrue.

Este atributo de .NET Framework solo se debe aplicar en el descriptor de acceso get de las definiciones de propiedad adjuntas. No aplique este atributo de .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

AttachedPropertyBrowsableForTypeAttribute(Type)

Inicializa una nueva instancia de la clase AttachedPropertyBrowsableForTypeAttribute con el targetType proporcionado.

Propiedades

TargetType

Obtiene el tipo base que limita el uso de la propiedad adjunta donde se aplica este atributo de .NET Framework.

TypeId

Obtiene un identificador de tipo único para este AttachedPropertyBrowsableForTypeAttribute atributo de .NET Framework.

Métodos

Equals(Object)

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

GetHashCode()

Devuelve el código hash de este AttachedPropertyBrowsableForTypeAttribute atributo de .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