Interfejs IModelStore
Magazyn związane z IModelingProject, w których 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, zdefiniowanego w tym IModelStore. |
![]() |
Integer | Pierwotny typ Integer jest zdefiniowany w tym IModelStore. |
![]() |
IsReadOnly | Jeśli true, nie można zaktualizować modelu. |
![]() |
ProfileManager | Zapewnia dostęp do kolekcji Profile dostępne w modelu. |
![]() |
Root | Pakiet, który zawiera wszystkie elementy modelu. |
![]() |
String | Pierwotnych typu ciąg, która jest zdefiniowana w tym IModelStore. |
![]() |
UnlimitedNatural | Pierwotny typ UnlimitedNatural jest zdefiniowany w tym IModelStore. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
AllInstances<T> | Wszystkie elementy w magazynie modeli, 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 wartość null. |
![]() |
Instances<T> | Wszystkie elementy w magazynie modeli, które mają określonego typu T, który nie może być abstrakcyjny. |
Początek
Metody rozszerzenia
Nazwa | Opis | |
---|---|---|
![]() |
Diagrams | Wszystkie otwarte diagramy w modelu określonego typu, jeśli określony. (Zdefiniowane przez PresentationHelpers). |
Początek
Uwagi
Aby uzyskać więcej informacji o diagramach UML, zobacz Modele projektowania dla projektowania oprogramowania.
Aby uzyskać więcej informacji dotyczących korzystania z interfejsu API UML, zobacz Rozszerzanie diagramów i modeli UML.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml