Udostępnij za pośrednictwem


Klasa DomainModel

Reprezentuje nazwę modelu domeny.To jest klasą podstawową modelu domeny linii DSL.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.Modeling.DomainModel
    Microsoft.VisualStudio.Modeling.CoreDomainModel
    Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Składnia

'Deklaracja
Public MustInherit Class DomainModel
public abstract class DomainModel

Typ DomainModel uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda chroniona DomainModel Inicjuje nowe wystąpienie DomainModel klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna DomainModelInfo Pobiera informacje o modelu domeny.
Właściwość publiczna ResourceManager Pobiera Menedżer zasobów dla modelu domeny.
Właściwość publiczna Store Pobiera magazynu, który zawiera to wystąpienie modelu domeny.

Początek

Metody

  Nazwa Opis
Metoda publiczna CreateElement Tworzy element określonego typu.
Metoda publiczna CreateElementLink Tworzy łącze elementu określonego typu.
Metoda publiczna Equals Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetClosureFilter Zwraca IElementVisitorFilter , który odpowiada zamknięcia określonego typu.
Metoda publiczna GetClosureVisitor Zwraca IElementVisitor, który odpowiada zamknięcia określonego typu.
Metoda chroniona GetCustomDomainModelTypes Pobiera domeny generowane typy modeli.
Metoda chroniona GetCustomDomainProperties Pobiera właściwości domeny generowane.
Metoda chroniona GetCustomDomainRoles Pobiera role-generowane domeny.
Metoda chroniona GetGeneratedDomainModelTypes Pobiera generowanych domenie typy modeli.
Metoda chroniona GetGeneratedDomainProperties Pobiera właściwości generowane domeny.
Metoda chroniona GetGeneratedDomainRoles Pobiera role generowanych domeny.
Metoda publiczna GetHashCode Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling

Inne zasoby

[redirect] — model domeny w generowanym API