다음을 통해 공유


PresentationHelpers 클래스

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

상속 계층 구조

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation.PresentationHelpers

네임스페이스:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
어셈블리:  Microsoft.VisualStudio.ArchitectureTools.Extensibility(Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

구문

‘선언
<ExtensionAttribute> _
Public NotInheritable Class PresentationHelpers
public static class PresentationHelpers
[ExtensionAttribute]
public ref class PresentationHelpers abstract sealed
[<AbstractClass>]
[<Sealed>]
type PresentationHelpers =  class end
public final class PresentationHelpers

PresentationHelpers 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드정적 멤버 CreateIDiagram UML 모델링 다이어그램으로 사용할 수 있도록 기본 구현에서 다이어그램을 래핑합니다.이 메서드에서 다이어그램을 생성하거나 수정하지 않는 대신, 기존 다이어그램에 대한 편리한 참조를 제공합니다.
Public 메서드정적 멤버 CreateIShape UML 모델링 IShape로 사용할 수 있도록 기본 구현에서 ShapeElement를 래핑합니다.이는 셰이프를 생성 또는 수정하지 않습니다.대신, 기존 셰이프 또는 셰이프 내의 필드에 대한 편리한 참조를 제공합니다.
Public 메서드정적 멤버 Diagrams 지정된 경우 특정 형식의 모델에서 열려 있는 모든 다이어그램입니다.
Public 메서드정적 멤버 GetChildShapes<T> 모델 요소의 지정된 형식을 표시하는 자식 셰이프를 가져옵니다.
Public 메서드정적 멤버 GetElement 이 ShapeElement가 표시하는 UML 모델 요소입니다.
Public 메서드정적 멤버 GetSelectedShapes<T> 지정된 형식의 UML 모델 요소를 표시하는 선택된 모든 셰이프를 가져옵니다.
Public 메서드정적 멤버 IsSameDiagram 두 UML 다이어그램 참조가 같은 다이어그램을 참조하는지 확인합니다.== 대신 이것을 사용합니다.
Public 메서드정적 멤버 SelectShapes 다이어그램의 도형 컬렉션을 선택합니다.셰이프는 선택할 수 있어야 합니다.다이어그램의 SelectedShapes 속성이 업데이트됩니다.
Public 메서드정적 멤버 Shapes(IElement, IDiagram) 열린 다이어그램 또는 지정된 열린 다이어그램에 모델 요소를 표시하는 모든 모양입니다.
Public 메서드정적 멤버 Shapes<T>(T, IDiagram) 열린 다이어그램 또는 지정된 열린 다이어그램에 모델 요소를 표시하는 모든 모양입니다.지정된 형식의 셰이프 목록을 반환합니다.

위쪽

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

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