Partilhar via


Propriedade IInstallableExtension.SignatureState

Indica a presença e a validade da assinatura digital da extensão.

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

Sintaxe

'Declaração
ReadOnly Property SignatureState As ExtensionDigitalSignatureState
ExtensionDigitalSignatureState SignatureState { get; }
property ExtensionDigitalSignatureState SignatureState {
    ExtensionDigitalSignatureState get ();
}
abstract SignatureState : ExtensionDigitalSignatureState with get
function get SignatureState () : ExtensionDigitalSignatureState

Valor de propriedade

Tipo: Microsoft.VisualStudio.ExtensionManager.ExtensionDigitalSignatureState
InvalidCertificate Se o certificado é inválido.
Ou, InvalidSignature se a assinatura é inválida.
Ou, Unsigned se a extensão não estiver assinada.
Ou, ValidSignature se a extensão tem uma assinatura válida.

Comentários

Embora essa API oferece suporte a Extension Manager infra-estrutura, é recomendável que você não usá-lo porque ele está sujeito a alterações.

Segurança do .NET Framework

Consulte também

Referência

IInstallableExtension Interface

Namespace Microsoft.VisualStudio.ExtensionManager