IVsStrongNameKeys Interface
Provides common strong name key utility methods. You can get an instance of this interface from the SVsStrongNameKeys (SID_SVsStrongNameKeys) service.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<GuidAttribute("B0DE8148-DABC-4AB9-B418-413E63DF6E6C")> _
<InterfaceTypeAttribute()> _
Public Interface IVsStrongNameKeys
[GuidAttribute("B0DE8148-DABC-4AB9-B418-413E63DF6E6C")]
[InterfaceTypeAttribute()]
public interface IVsStrongNameKeys
[GuidAttribute(L"B0DE8148-DABC-4AB9-B418-413E63DF6E6C")]
[InterfaceTypeAttribute()]
public interface class IVsStrongNameKeys
[<GuidAttribute("B0DE8148-DABC-4AB9-B418-413E63DF6E6C")>]
[<InterfaceTypeAttribute()>]
type IVsStrongNameKeys = interface end
public interface IVsStrongNameKeys
The IVsStrongNameKeys type exposes the following members.
Methods
Name | Description | |
---|---|---|
ChangePassword | Changes the password of an existing file. | |
CreateNewKey | Creates a new key to be used for signing, exporting to a file, and creating a new key container. | |
CreateNewKeyNoUI | Creates a new key to be used for signing, exporting to a file, and creating a new key container, without using the UI. | |
CreateNewKeyWithName | Create a new key to be used for signing, exporting to a file, and creating a new key container, for the specified name. | |
EnumContainers | Enumerates the key containers in the specified cryptography provider. | |
EnumProviders | Enumerates the cryptography providers. | |
ImportKeyFromPFX | Imports a PFX-encrypted file to a key container. |
Top