다음을 통해 공유


ObjectExtenders 인터페이스

Automation Extenders에 대한 액세스를 제공하는 개체입니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

‘선언
<GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")> _
Public Interface ObjectExtenders
[GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")]
public interface ObjectExtenders
[GuidAttribute(L"8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")]
public interface class ObjectExtenders
[<GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")>]
type ObjectExtenders =  interface end
public interface ObjectExtenders

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

속성

  이름 설명
Public 속성 DTE 최상위 확장성 개체를 가져옵니다.
Public 속성 Parent ObjectExtenders 개체의 직계 부모를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 GetContextualExtenderCATIDs 현재 선택 영역에 대한 모든 CATID를 가져옵니다.
Public 메서드 GetExtender 지정된 범주에 포함된 해당 개체의 Extender를 가져옵니다.
Public 메서드 GetExtenderNames 지정된 범주 아래에 있는 해당 개체의 모든 Extender를 가져옵니다.
Public 메서드 GetLocalizedExtenderName 인프라입니다. Microsoft 내부용입니다.
Public 메서드 RegisterExtenderProvider 특정 Extender 범주에 대한 Extender 공급자를 등록합니다.
Public 메서드 RegisterExtenderProviderUnk IUnknown 기반의 Extender 범주에 Extender 공급자를 등록합니다.
Public 메서드 UnregisterExtenderProvider 이전에 등록된 Extender 공급자의 등록을 취소합니다.

위쪽

참고 항목

참조

EnvDTE 네임스페이스

기타 리소스

Automation Extenders 구현 및 사용