Sdílet prostřednictvím


CoreDesignSurfaceDomainModel – třída

přepsat odraz náhradní API

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.DomainModel
    Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel

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

Syntaxe

'Deklarace
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<CLSCompliantAttribute(True)> _
<DependsOnDomainModelAttribute(GetType(CoreDomainModel))> _
<DomainObjectIdAttribute("91d59b16-e488-4a28-8d51-59273ad5bf2e")> _
Public Class CoreDesignSurfaceDomainModel _
    Inherits DomainModel
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[CLSCompliantAttribute(true)]
[DependsOnDomainModelAttribute(typeof(CoreDomainModel))]
[DomainObjectIdAttribute("91d59b16-e488-4a28-8d51-59273ad5bf2e")]
public class CoreDesignSurfaceDomainModel : DomainModel

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

Konstruktory

  Název Popis
Veřejná metoda CoreDesignSurfaceDomainModel Konstruktor.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost DomainModelInfo Získání informací o modelu domény. (Zděděno z DomainModel.)
Veřejná vlastnost ResourceManager Získá ResourceManager DomainModel.Pokud ResourceManager již neexistuje, pak je vytvořen. (Přepisuje DomainModel.ResourceManager.)
Veřejná vlastnostStatický člen SingletonResourceManager Pro tento model domény získá Singleton ResourceManager.
Veřejná vlastnost Store Získá úložišti, které obsahuje tato instance model domény. (Zděděno z DomainModel.)

Nahoru

Metody

  Název Popis
Veřejná metoda CreateElement Vytvoří zadaný typ prvku. (Přepisuje DomainModel.CreateElement(Partition, Type, array<PropertyAssignment[]).)
Veřejná metoda CreateElementLink Vytvoří propojení prvek zadaného typu. (Přepisuje DomainModel.CreateElementLink(Partition, Type, array<RoleAssignment[], array<PropertyAssignment[]).)
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á ClosureType. (Přepisuje DomainModel.GetClosureFilter(ClosureType, ICollection<ModelElement>).)
Veřejná metoda GetClosureVisitor Vrátí IElementVisitor, který odpovídá typu zejména uzavření. (Zděděno z DomainModel.)
Chráněná metoda GetCustomDomainModelTypes Virtuální metodu, která vrací kolekci všechny typy objektů DomainModel v tomto domainModel (Přepisuje DomainModel.GetCustomDomainModelTypes().)
Chráněná metoda GetCustomDomainProperties Získá vlastnosti domény generována. (Zděděno z DomainModel.)
Chráněná metoda GetCustomDomainRoles Získá-generování rolí. (Zděděno z DomainModel.)
Chráněná metoda GetGeneratedDomainModelTypes Získá seznam typů modelu domény generované (třídy, pravidla, vztahy). (Přepisuje DomainModel.GetGeneratedDomainModelTypes().)
Chráněná metoda GetGeneratedDomainProperties Získá seznam vlastnosti generované domény. (Přepisuje DomainModel.GetGeneratedDomainProperties().)
Chráněná metoda GetGeneratedDomainRoles Získá seznam rolí, generované domény. (Přepisuje DomainModel.GetGeneratedDomainRoles().)
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

Pole

  Název Popis
Veřejné poleStatický člen DomainModelId Model domény CoreDesignSurfaceDomainModel ID.
Veřejné poleStatický člen ResourceBaseName Základní název zdroje tohoto modelu.

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.Diagrams – obor názvů