AttachedPropertyBrowsableForTypeAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 |
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) |