IInstallableExtension.SignatureState 属性

表示该扩展的数字签名的显示和有效性。

命名空间:  Microsoft.VisualStudio.ExtensionManager
程序集:  Microsoft.VisualStudio.ExtensionManager(在 Microsoft.VisualStudio.ExtensionManager.dll 中)

语法

声明
ReadOnly Property SignatureState As ExtensionDigitalSignatureState
ExtensionDigitalSignatureState SignatureState { get; }
property ExtensionDigitalSignatureState SignatureState {
    ExtensionDigitalSignatureState get ();
}
abstract SignatureState : ExtensionDigitalSignatureState with get
function get SignatureState () : ExtensionDigitalSignatureState

属性值

类型:Microsoft.VisualStudio.ExtensionManager.ExtensionDigitalSignatureState
InvalidCertificate ,如果证书无效。
或者, InvalidSignature ,如果该签名无效。
或者, Unsigned ,如果扩展为无符号的。
或者, ValidSignature ,如果扩展具有有效的签名。

备注

尽管此 API 支持 扩展管理器 基础结构,不建议使用它,因为它可能会发生更改。

.NET Framework 安全性

请参阅

参考

IInstallableExtension 接口

Microsoft.VisualStudio.ExtensionManager 命名空间