Partager via


DomainPropertyInfo, classe

Représente une propriété d'une classe de domaine.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.Modeling.DomainObjectInfo
    Microsoft.VisualStudio.Modeling.DomainPropertyInfo

Espace de noms :  Microsoft.VisualStudio.Modeling
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntaxe

'Déclaration
Public NotInheritable Class DomainPropertyInfo _
    Inherits DomainObjectInfo
public sealed class DomainPropertyInfo : DomainObjectInfo

Le type DomainPropertyInfo expose les membres suivants.

Propriétés

  Nom Description
Propriété publique DefaultValue Obtient la valeur par défaut de cette propriété de domaine.
Propriété publique DisplayName Obtient le nom complet de l'élément. (Hérité de DomainObjectInfo.)
Propriété publique DomainClass Obtient la classe de domaine dans laquelle cette propriété est déclarée.
Propriété publique DomainModel Obtient le modèle de domaine où la classe de domaine qui a cette propriété est définie. (Substitue DomainObjectInfo.DomainModel.)
Propriété publique ElementNameProvider Obtient un fournisseur de nom unique pour cette propriété de domaine.
Propriété publique Id Obtient l'ID de l'élément. (Hérité de DomainObjectInfo.)
Propriété publique Kind Obtient le genre de cette propriété.
Propriété publique Name Obtient le nom de l'élément. (Hérité de DomainObjectInfo.)
Propriété publique PropertyInfo Obtient les informations sur la propriété de domaine.
Propriété publique PropertyType Obtient le type assigné à la propriété.
Propriété publique ValueHandler Obtient le gestionnaire de valeur pour cette propriété.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique GetValue Obtient la valeur d'une propriété d'un élément de modèle spécifique.
Méthode publique NotifyValueChange Prévient les écouteurs qu'une valeur de propriété a été modifiée.
Méthode publique SetValue Définit la valeur de propriété sur un élément de modèle donné.
Méthode publique ToString Convertit l'élément en chaîne. (Hérité de DomainObjectInfo.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling, espace de noms