AttachedPropertyBrowsableWhenAttributePresentAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie qu’une propriété jointe est accessible uniquement sur un élément qui a également un autre attribut spécifique .NET 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’utilisé dans les descriptions de cet attribut .NET Framework est analogue aux descriptions fournies pour BrowsableAttribute, mais l’étatrowsable d’une propriété jointe est particulièrement pertinent pour les informations de propriété pour le langage XAML (Extensible Application Markup Language), 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 que intuitivement, il s’agit de l’opération de définition 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 l’élément définissant l’élément qui contrôle le comportement réel.
Pour obtenir des informations générales sur la déclaration de propriétés jointes, consultez Vue d’ensemble des propriétés jointes.
Constructeurs
| Nom | Description |
|---|---|
| AttachedPropertyBrowsableWhenAttributePresentAttribute(Type) |
Initialise une nouvelle instance de la classe AttachedPropertyBrowsableWhenAttributePresentAttribute. |
Propriétés
| Nom | Description |
|---|---|
| AttributeType |
Obtient le type de l’attribut .NET qui doit également être appliqué à une classe. |
| TypeId |
En cas d’implémentation dans une classe dérivée, obtient un identificateur unique pour cette Attribute. (Hérité de Attribute) |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’attribut AttachedPropertyBrowsableWhenAttributePresentAttribute .NET Framework actuel est égal à un objet spécifié. |
| GetHashCode() |
Retourne le code de hachage pour cet attribut AttachedPropertyBrowsableWhenAttributePresentAttribute .NET Framework. |
| GetType() |
Obtient la 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 de la classe dérivée. (Hérité de Attribute) |
| Match(Object) |
En cas de substitution dans une classe dérivée, retourne une valeur qui indique si cette instance est égale à un objet spécifié. (Hérité de Attribute) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| _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 d’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 méthodes exposées par un objet. (Hérité de Attribute) |