IModelStore 인터페이스
UML 모델 요소가 저장되는 IModelingProject에 연결된 저장소입니다.
네임스페이스: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
어셈블리: Microsoft.VisualStudio.ArchitectureTools.Extensibility(Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
구문
‘선언
Public Interface IModelStore
public interface IModelStore
public interface class IModelStore
type IModelStore = interface end
public interface IModelStore
IModelStore 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
Boolean | 이 IModelStore에 정의된 기본 부울 형식입니다. | |
Integer | 이 IModelStore에 정의된 기본 정수 형식입니다. | |
IsReadOnly | True이면 모델을 업데이트할 수 없습니다. | |
ProfileManager | 모델에서 사용할 수 있는 프로필 컬렉션에 대한 액세스를 제공합니다. | |
Root | 모델의 나머지 요소가 모두 포함된 패키지입니다. | |
String | 이 IModelStore에 정의된 기본 문자열 형식입니다. | |
UnlimitedNatural | 이 IModelStore에 정의된 기본 UnlimitedNatural 형식입니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
AllInstances<T> | 지정된 형식 T 또는 하위 형식 중 하나에 속하는 모델 저장소의 모든 요소입니다. | |
FindElement | 특정 GUID를 가진 저장소의 요소, 또는 Null입니다. | |
Instances<T> | 지정한 형식 T가 있는 모델의 모든 요소가 저장됩니다. 이 경우 형식 T는 추상적이면 안 됩니다. |
위쪽
확장 메서드
이름 | 설명 | |
---|---|---|
Diagrams | 지정된 경우 특정 형식의 모델에서 열려 있는 모든 다이어그램입니다. (PresentationHelpers에서 정의됨) |
위쪽
설명
UML 다이어그램에 대한 자세한 내용은 소프트웨어 디자인용 모델 개발을 참조하십시오.
UML API 사용에 대한 자세한 내용은 UML 모델 및 다이어그램 확장를 참조하십시오.
참고 항목
참조
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml 네임스페이스