다음을 통해 공유


ExtensionContextExtensions 클래스

상속 계층 구조

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement.ExtensionContextExtensions

네임스페이스:  Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement
어셈블리:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0(Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

구문

‘선언
<ExtensionAttribute> _
Public NotInheritable Class ExtensionContextExtensions
public static class ExtensionContextExtensions

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

메서드

  이름 설명
Public 메서드정적 멤버 AtLeastOneSelected<T>(IVsSelectionContext) 선택 영역에 최소 하나 이상의 T 형식 요소가 포함된 경우 true를 반환하는 도우미입니다.
Public 메서드정적 멤버 AtLeastOneSelected<T1, T2>(IVsSelectionContext) 선택 영역에 최소 하나 이상의 T1 또는 T2 형식 요소가 포함된 경우 true를 반환하는 도우미입니다.
Public 메서드정적 멤버 GetCurrentDocumentSelection<T> T 형식인 현재 문서 선택의 하위 집합을 가져옵니다.
Public 메서드정적 멤버 GetCurrentSelection<T> T 형식인 현재 선택의 하위 집합을 가져옵니다.
Public 메서드정적 멤버 IsAnyDocumentSelectionUndeletable 선택 목록에 있는 모양 항목을 삭제할 수 있는지 여부를 반환합니다.이 구현은 Compartment and MoveableHostShape 모양을 확인합니다.
Public 메서드정적 멤버 IsSingleDocumentSelection 활성 문서에 선택된 항목이 하나만 있는지 여부를 반환합니다.
Public 메서드정적 멤버 IsSingleSelection 활성 창에 선택된 항목이 하나만 있는지 여부를 반환합니다.문서 또는 도구 창이 될 수 있습니다.

위쪽

스레드로부터의 안전성

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

참고 항목

참조

Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement 네임스페이스