다음을 통해 공유


Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation 네임스페이스

이 네임스페이스에는 UML 다이어그램을 읽고 업데이트하기 위한 형식이 포함되어 있습니다.

자세한 내용은 다음 항목을 참조하십시오.

클래스

  클래스 설명
Public 클래스 ExtensibilityPresentationMapper
Public 클래스 PresentationHelpers 모델링 다이어그램 및 셰이프의 확장 메서드를 제공하는 정적 클래스입니다.

인터페이스

  인터페이스 설명
Public 인터페이스 IActivityDiagram UML 활동 다이어그램을 나타냅니다.Bind 메서드를 사용하여 연결해야 하는 동작을 표시할 수 있습니다.활동에는 흐름에 의해 연결된 작업 집합이 있습니다.각 활동은 최소 다이어그램에 표시 될 수 있으며 그 작업은 하나의 다이어그램에만 나타날 수 있습니다.다이어그램 자체는 UML 모델의 일부를 구성하지 않습니다.
Public 인터페이스 IClassDiagram 클래스, 인터페이스, 열거형, 패키지 및 이 사이의 관계를 표시할 수 있는 UML 클래스 다이어그램을 나타냅니다.다이어그램 자체는 모델의 일부를 구성하지 않습니다.모델 요소의 뷰를 나타내는 IShape 개체를 포함합니다.UML 클래스 같은 각 모델 요소는 다른 다이어그램에서 표시될 수도 있는 몇 가지 Ishapes에 의해 표시될 수 있습니다.
Public 인터페이스 IColorShape IShape 개체에 대한 색 지정 정보입니다.
Public 인터페이스 IComponentDiagram 구성 요소와 해당 내부 파트, 연결 및 상호 간 종속성을 표시할 수 있는 UML 구성 요소 다이어그램을 나타냅니다.다이어그램 자체는 모델의 일부를 구성하지 않습니다.모델 요소의 뷰를 나타내는 IShape 개체를 포함합니다.각 UML 구성 요소는 다른 다이어그램에서 표시될 수도 있는 몇 가지 Ishapes에 의해 표시될 수 있습니다.
Public 인터페이스 IDiagram UML 모델링 다이어그램을 나타냅니다.IClassDiagram과 같은 특정 다이어그램 형식의 상위 형식입니다.각 다이어그램은 모델 내에서 파일 쌍으로 표시됩니다.
Public 인터페이스 IDiagramContext 다이어그램에 대한 액세스를 제공합니다.UML 확장에서 가져온 속성 DiagramContext를 선언하여 이 형식의 인스턴스를 얻을 수 있습니다.항목이 UML 다이어그램인 경우 EnvDTE.ProjectItem에 또는 EnvDTE.ProjectItem에서 캐스팅할 수도 있습니다.
Public 인터페이스 IDiagramElementOperations
Public 인터페이스 IPresentationElementWrapperFactory
Public 인터페이스 ISequenceDiagram UML 시퀀스 다이어그램을 나타냅니다.Bind 메서드를 사용하여 연결해야 하는 IInteraction을 표시할 수 있습니다.상호 작용은 개체 집합 간의 메시지 교환을 보여 줍니다.각 상호 작용은 최소 한 다이어그램에 표시 될 수 있으며 개체와 메시지는 하나의 상호 작용에만 나타날 수 있습니다.다이어그램 자체는 UML 모델의 일부를 구성하지 않습니다.
Public 인터페이스 IShape 한 모델에서 요소의 뷰를 표시하는 다이어그램의 모양입니다.일부 유형의 모델 요소는 하나 이상의 셰이프를 가질 수 있습니다.일부 셰이프는 다른 셰이프로 구성되어 있습니다.예를 들어, 클래스 셰이프에는 각 특성 및 작업에 대한 셰이프가 포함되어 있습니다.셰이프는 색, 위치와 같은 그래픽 속성을 가집니다.
Public 인터페이스 IShape<T> 다이어그램의 셰이프를 나타냅니다.IShape의 더 강력한 형식의 하위 형식입니다.IClassifier와 같은 특정 모델 요소 유형 T에만 해당합니다.모든 IShape<E>에 할당할 수 있습니다. 여기서 E는 IClass 같은 T의 하위 형식입니다.
Public 인터페이스 IUseCaseDiagram 사용 사례, 행위자 및 시스템을 표시할 수 있는 UML 사용 사례 다이어그램을 나타냅니다.다이어그램이 UML 모델의 일부가 아닙니다.모델 요소의 뷰를 나타내는 IShape 개체를 포함합니다.사용 사례 같은 각 모델 요소는 다른 다이어그램에서 표시될 수도 있는 몇 가지 모양에 의해 표시될 수 있습니다.

열거형

  열거형 설명
Public 열거형 SequenceDiagramLayoutKinds