다음을 통해 공유


IExtension 인터페이스

VSIX 매니페스트에서의 메타 데이터를 포함합니다.

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

구문

‘선언
Public Interface IExtension
public interface IExtension
public interface class IExtension
type IExtension =  interface end
public interface IExtension

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

속성

  이름 설명
Public 속성 AdditionalElements
Public 속성 Content 확장의 콘텐츠입니다.
Public 속성 Header 'Identifier' 노드는 확장에 메타 데이터를 포함합니다.
Public 속성 LocalizedAdditionalElements
Public 속성 References 확장의 종속성의 컬렉션입니다.
Public 속성 SchemaVersion
Public 속성 Targets
Public 속성 Type

위쪽

메서드

  이름 설명
Public 메서드 IsProductSupported

위쪽

설명

이 API를 지원 하기는 하지만 확장 관리자 인프라를 좋습니다 변경 될 수 있으므로 사용 하지 않는 것입니다.

일반적으로 확장 VSIX 매니페스트 파일 메타 데이터를 저장할 수 있습니다 VSIX 패키지에 배포 됩니다. 확장 배포에 대 한 자세한 내용은 참조 하십시오. Visual Studio Extension 배포.

VSIX 매니페스트 파일의 구조에 대 한 자세한 내용은 VSIX 확장 스키마 참조.

참고 항목

참조

Microsoft.VisualStudio.ExtensionManager 네임스페이스