Compartir a través de


AttachedPropertyBrowsableForTypeAttribute Clase

Definición

Especifica que una propiedad adjunta solo se puede examinar para los elementos que 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 descripciones para 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 de marcado de aplicaciones extensibles (XAML), ya que una propiedad adjunta es principalmente un concepto XAML.

Si se especifica más de un tipo para un atributo de AttachedPropertyBrowsableForTypeAttribute .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 debe aplicarse en el descriptor de acceso get de las definiciones de propiedades adjuntas. No aplique este atributo de .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

AttachedPropertyBrowsableForTypeAttribute(Type)

Inicializa una nueva instancia de la clase AttachedPropertyBrowsableForTypeAttribute mediante el targetTypeproporcionado.

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 atributo de .NET Framework AttachedPropertyBrowsableForTypeAttribute.

Métodos

Equals(Object)

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

GetHashCode()

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

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