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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.