IModelStore – rozhraní
Obchod 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 | |
---|---|---|
Boolean | Primitivní typ Boolean definovaný v tomto IModelStore. | |
Integer | Primitivní typ Integer, který je definován v tomto IModelStore. | |
IsReadOnly | Pokud je hodnota true, model nelze aktualizovat. | |
ProfileManager | Poskytuje přístup do kolekce profilů, které jsou k dispozici v modelu. | |
Root | Balíček, který obsahuje všechny ostatní prvky modelu. | |
String | Primitivní typ řetězec, který je definován v tomto IModelStore. | |
UnlimitedNatural | Primitivní typ UnlimitedNatural, který je definován v tomto IModelStore. |
Nahoru
Metody
Název | Popis | |
---|---|---|
AllInstances<T> | Všechny prvky v úložišti modelu, které patří do zadaného typu T nebo jeden z jeho podtypů. | |
FindElement | Prvek úložiště, který obsahuje konkrétní GUID nebo null. | |
Instances<T> | Všechny prvky v úložišti modelu, které mají zadaný typ T, která by neměla být abstraktní. |
Nahoru
Rozšiřující metody
Název | Popis | |
---|---|---|
Diagrams | Všechny otevřené diagramech modelu určitého typu, je-li zadán. (Definoval PresentationHelpers.) |
Nahoru
Poznámky
Další informace o diagramech UML viz Vývoj modelů pro návrh softwaru.
Další informace o použití rozhraní API UML viz Rozšiřování modelů a diagramů UML.
Viz také
Referenční dokumentace
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml – obor názvů