Sdílet prostřednictvím


DomainModel – třída

Představuje model domény.Toto je základní třída model domény vašeho DSL.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.Modeling
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntaxe

'Deklarace
Public MustInherit Class DomainModel
public abstract class DomainModel

Typ DomainModel zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda DomainModel Vytvoří novou instanci třídy DomainModel.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost DomainModelInfo Získání informací o modelu domény.
Veřejná vlastnost ResourceManager Získá správce prostředků pro model domény.
Veřejná vlastnost Store Získá úložišti, které obsahuje tato instance model domény.

Nahoru

Metody

  Název Popis
Veřejná metoda CreateElement Vytvoří zadaný typ prvku.
Veřejná metoda CreateElementLink Vytvoří propojení prvek zadaného typu.
Veřejná metoda Equals Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetClosureFilter Vrátí IElementVisitorFilter , které odpovídá typu zejména uzavření.
Veřejná metoda GetClosureVisitor Vrátí IElementVisitor, který odpovídá typu zejména uzavření.
Chráněná metoda GetCustomDomainModelTypes Získá domény generována typy modelů.
Chráněná metoda GetCustomDomainProperties Získá vlastnosti domény generována.
Chráněná metoda GetCustomDomainRoles Získá-generování rolí.
Chráněná metoda GetGeneratedDomainModelTypes Získá generované domény typy modelů.
Chráněná metoda GetGeneratedDomainProperties Získá vlastnosti generované domény.
Chráněná metoda GetGeneratedDomainRoles Získá generované rolí.
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling – obor názvů

Další zdroje

[přesměrovat] Model domény ve vygenerovaném rozhraní API