Freigeben über


DomainPropertyInfo-Klasse

Stellt eine Eigenschaft einer Domänenklasse dar.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntax

'Declaration
Public NotInheritable Class DomainPropertyInfo _
    Inherits DomainObjectInfo
public sealed class DomainPropertyInfo : DomainObjectInfo

Der DomainPropertyInfo-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DefaultValue Ruft den Standardwert dieser Domäneneigenschaft ab.
Öffentliche Eigenschaft DisplayName Ruft den Anzeigenamen des Elements ab. (Von DomainObjectInfo geerbt.)
Öffentliche Eigenschaft DomainClass Ruft die Domänenklasse ab, in der diese Eigenschaft deklariert ist.
Öffentliche Eigenschaft DomainModel Ruft das Domänenmodell ab, in dem die Domänenklasse vorhanden ist, für die diese Eigenschaft definiert ist. (Überschreibt DomainObjectInfo.DomainModel.)
Öffentliche Eigenschaft ElementNameProvider Ruft einen Anbieter für eindeutige Namen für diese Domäneneigenschaft ab.
Öffentliche Eigenschaft Id Ruft die ID des Elements ab. (Von DomainObjectInfo geerbt.)
Öffentliche Eigenschaft Kind Ruft den Grund für diese Eigenschaft ab.
Öffentliche Eigenschaft Name Ruft den Namen des Elements ab. (Von DomainObjectInfo geerbt.)
Öffentliche Eigenschaft PropertyInfo Ruft die Informationen zur Domäneneigenschaft ab.
Öffentliche Eigenschaft PropertyType Ruft den Typ ab, der der Eigenschaft zugewiesen wird.
Öffentliche Eigenschaft ValueHandler Ruft die Klassenhandler für diese Eigenschaft ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetValue Ruft den Wert einer Eigenschaft für ein bestimmtes Modellelement ab.
Öffentliche Methode NotifyValueChange Benachrichtigt Listener, dass ein Wert für eine Eigenschaft geändert wurde.
Öffentliche Methode SetValue Legt den Eigenschaftswert in einem angegebenen Modellelement fest.
Öffentliche Methode ToString Konvertiert das Element in eine Zeichenfolge. (Von DomainObjectInfo geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling-Namespace