Sdílet prostřednictvím


IModelStore – rozhraní

Úložiště přidružené IModelingProject v UML, které jsou uloženy prvky modelu.

Obor názvů:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Sestavení:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (v Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntaxe

'Deklarace
Public Interface IModelStore
public interface IModelStore
public interface class IModelStore
type IModelStore =  interface end
public interface IModelStore

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

Vlastnosti

  Název Popis
Veřejná vlastnost Boolean Primitivní logická typu definovaného v této IModelStore.
Veřejná vlastnost Integer Primitivní typ Integer definovaného v této IModelStore.
Veřejná vlastnost IsReadOnly Pokud je PRAVDA, model nelze aktualizovat.
Veřejná vlastnost ProfileManager Poskytuje přístup ke kolekci profily k dispozici v modelu.
Veřejná vlastnost Root Balíček, který obsahuje všechny ostatní prvky modelu.
Veřejná vlastnost String Primitivní typ řetězec definovaný v této IModelStore.
Veřejná vlastnost UnlimitedNatural Primitivní typ UnlimitedNatural definovaný v této IModelStore.

Na začátek

Metody

  Název Popis
Veřejná metoda AllInstances<T> Všechny prvky modelu úložiště patřící do zadaného typu t nebo jeden z jeho podtypů.
Veřejná metoda FindElement Prvek úložiště, který má zvláštní identifikátor GUID nebo null.
Veřejná metoda Instances<T> Všechny prvky, v úložišti modelu, které mají zadaný typ T, který by neměl být abstraktní.

Na začátek

Rozšiřující metody

  Název Popis
Veřejná rozšiřující metoda Diagrams Všechny otevřené diagramech modelu určitého typu, je-li zadán. (Definoval PresentationHelpers.)

Na začátek

Poznámky

Další informace o diagramy UML zobrazit Vývoj modely pro Design softwaru.

Další informace o použití rozhraní API UML viz Rozšíření modely a diagramy.

Viz také

Odkaz

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml – obor názvů