IInstallableExtension 介面
包含 VSIX 套件的路徑和簽章資訊。 可能安裝延伸的使用資訊。
命名空間: Microsoft.VisualStudio.ExtensionManager
組件: Microsoft.VisualStudio.ExtensionManager (在 Microsoft.VisualStudio.ExtensionManager.dll 中)
語法
'宣告
Public Interface IInstallableExtension _
Inherits IExtension
public interface IInstallableExtension : IExtension
public interface class IInstallableExtension : IExtension
type IInstallableExtension =
interface
interface IExtension
end
public interface IInstallableExtension extends IExtension
IInstallableExtension 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
AdditionalElements | (繼承自 IExtension)。 | |
Content | 在延伸中的內容。 (繼承自 IExtension)。 | |
Header | 包含在 'Identifier' 的節點中副檔名為中繼資料。 (繼承自 IExtension)。 | |
LocalizedAdditionalElements | (繼承自 IExtension)。 | |
PackagePath | VSIX 封裝檔案的路徑。 | |
References | 延伸的相依性的集合。 (繼承自 IExtension)。 | |
SchemaVersion | (繼承自 IExtension)。 | |
SignatureCertificate | 用來簽署擴充功能的憑證。 | |
SignatureState | 註解的存在和擴充功能的數位簽章的有效性。 | |
SignedBy | 帶正負號擴充功能的實體。 | |
Targets | (繼承自 IExtension)。 | |
Type | (繼承自 IExtension)。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
IsProductSupported | (繼承自 IExtension)。 |
回頁首
備註
雖然這個 API 支援擴充管理員的基礎結構,建議您不要使用它因為它有可能變更。
IInstallableExtension繼承自IExtension,其包含了封裝的 VSIX 資訊清單中的中繼資料。 完全擴展因此, IInstallableExtension物件包含所要安裝擴充功能的所有資訊。
如需有關擴充部署在Visual Studio 2010,請參閱Visual Studio 擴充功能部署。