Interfejs IModelStore
Magazyn, związane z IModelingProject, w którym UML są przechowywane elementy modelu.
Przestrzeń nazw: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Zestaw: Microsoft.VisualStudio.ArchitectureTools.Extensibility (w Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Składnia
'Deklaracja
Public Interface IModelStore
public interface IModelStore
public interface class IModelStore
type IModelStore = interface end
public interface IModelStore
Typ IModelStore uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
Boolean | Pierwotny typ Boolean, który jest zdefiniowany w tym IModelStore. |
![]() |
Integer | Pierwotny typ Integer jest zdefiniowany w tym IModelStore. |
![]() |
IsReadOnly | Jeśli ma wartość PRAWDA, nie można zaktualizować model. |
![]() |
ProfileManager | Zapewnia dostęp do kolekcji Profile dostępne w modelu. |
![]() |
Root | Pakiet, który zawiera wszystkie elementy modelu. |
![]() |
String | Pierwotny typu String jest zdefiniowany w tym IModelStore. |
![]() |
UnlimitedNatural | Pierwotny typ UnlimitedNatural jest zdefiniowany w tym IModelStore. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
AllInstances<T> | Wszystkie elementy w magazynie modelu, które należą do określonego typu t lub jednego z jego podtypów. |
![]() |
FindElement | Element magazynu, który ma określonego identyfikatora GUID lub null. |
![]() |
Instances<T> | Wszystkie elementy w magazynie modelu, które mają określonego typu T, który nie powinien być abstrakcyjna. |
Początek
Metody rozszerzające
Nazwa | Opis | |
---|---|---|
![]() |
Diagrams | Wszystkie otwarte diagramy modelu określonego typu, jeśli określony. (Zdefiniowane przez PresentationHelpers). |
Początek
Uwagi
Aby uzyskać więcej informacji na temat diagramów UML, zobacz Modele projektowania dla projektowania oprogramowania.
Aby uzyskać więcej informacji dotyczących korzystania z interfejsu API UML, zobacz Rozszerzanie modeli UML i diagramów.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml