次の方法で共有


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 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ AdditionalElements
パブリック プロパティ Content 拡張の内容。
パブリック プロパティ Header " 「拡張機能のノードでメタデータが含まれます。
パブリック プロパティ LocalizedAdditionalElements
パブリック プロパティ References 拡張機能の依存関係のコレクション。
パブリック プロパティ SchemaVersion
パブリック プロパティ Targets
パブリック プロパティ Type

このページのトップへ

メソッド

  名前 説明
パブリック メソッド IsProductSupported

このページのトップへ

解説

この API は 拡張機能マネージャー インフラストラクチャをサポートしますが、変更に応答するため、使用しないことをお勧めします。

通常、拡張は、メタデータを格納するためには、それぞれ VSIX マニフェスト ファイルを含む VSIX パッケージに配置されます。 拡張機能配置に関する詳細については、 " " を参照してください Visual Studio 拡張機能の配置

VSIX マニフェスト ファイルの構造についての詳細については、 " " を参照してください VSIX 拡張機能のスキーマに関するリファレンス

参照

関連項目

Microsoft.VisualStudio.ExtensionManager 名前空間