Freigeben über


IInstallableExtension.SignatureState-Eigenschaft

Kennzeichnet das Vorhandensein und die Gültigkeit der digitalen Signatur der Erweiterung.

Namespace:  Microsoft.VisualStudio.ExtensionManager
Assembly:  Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)

Syntax

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

Eigenschaftswert

Typ: Microsoft.VisualStudio.ExtensionManager.ExtensionDigitalSignatureState
InvalidCertificate , wenn das Zertifikat gültig ist.
Oder InvalidSignature, wenn die Signatur ungültig ist.
Oder Unsigned, wenn die Erweiterung ohne Vorzeichen ist.
Oder ValidSignature, wenn die Erweiterung einer gültigen Signatur verfügt.

Hinweise

Obwohl dies Erweiterungs-Manager API unterstützt die Infrastruktur wir empfiehlt, dass Sie sie nicht verwenden, da sie ggf. geändert wird.

.NET Framework-Sicherheit

Siehe auch

Referenz

IInstallableExtension Schnittstelle

Microsoft.VisualStudio.ExtensionManager-Namespace