AttachedPropertyBrowsableWhenAttributePresentAttribute Classe

Définition

Spécifie qu’une propriété jointe ne peut être explorée que sur un élément qui a également un autre attribut .NET spécifique appliqué à sa définition de classe.

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
Héritage
AttachedPropertyBrowsableWhenAttributePresentAttribute
Attributs

Remarques

La signification du terme browsable tel qu’il est utilisé dans les descriptions de cet attribut .NET Framework est analogue aux descriptions fournies BrowsableAttributepour , mais l’étatrowsable d’une propriété jointe est particulièrement pertinent pour les informations de propriété pour extensible Application Markup Language (XAML), car une propriété jointe est principalement un concept XAML.

Cet attribut .NET Framework doit uniquement être appliqué sur l’accesseur get des définitions de propriétés jointes. N’appliquez pas cet attribut .NET Framework au accesseur set. Bien qu’intuitivement, il s’agit de l’opération définie qui est rendue extensible pour XAML sur les éléments pertinents, il s’agit de la présence et des caractéristiques de l’accesseur get sur la propriété définissant l’élément qui contrôle le comportement réel.

Pour plus d’informations sur la déclaration de propriétés jointes, consultez Vue d’ensemble des propriétés jointes.

Constructeurs

AttachedPropertyBrowsableWhenAttributePresentAttribute(Type)

Initialise une nouvelle instance de la classe AttachedPropertyBrowsableWhenAttributePresentAttribute.

Propriétés

AttributeType

Obtient le type de l’attribut .NET Framework qui doit également être appliqué sur une classe.

TypeId

Lors de l'implémentation dans une classe dérivée, obtient un identificateur unique pour l'objet Attribute.

(Hérité de Attribute)

Méthodes

Equals(Object)

Détermine si l’attribut .NET Framework actuel AttachedPropertyBrowsableWhenAttributePresentAttribute est égal à un objet spécifié.

GetHashCode()

Retourne le code de hachage pour cet AttachedPropertyBrowsableWhenAttributePresentAttribute attribut .NET Framework.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
IsDefaultAttribute()

En cas de substitution dans une classe dérivée, indique si la valeur de cette instance est la valeur par défaut pour la classe dérivée.

(Hérité de Attribute)
Match(Object)

En cas de substitution dans une classe dérivée, retourne une valeur indiquant si cette instance équivaut à un objet spécifié.

(Hérité de Attribute)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

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

Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch.

(Hérité de Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Récupère les informations de type pour un objet, qui peuvent être utilisées pour obtenir les informations de type d'une interface.

(Hérité de Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1).

(Hérité de Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fournit l'accès aux propriétés et aux méthodes exposées par un objet.

(Hérité de Attribute)

S’applique à