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 | |
|---|---|---|
| .gif) | ChangePassword | Changes the password of an existing file. | 
| .gif) | CreateNewKey | Creates a new key to be used for signing, exporting to a file, and creating a new key container. | 
| .gif) | CreateNewKeyNoUI | Creates a new key to be used for signing, exporting to a file, and creating a new key container, without using the UI. | 
| .gif) | CreateNewKeyWithName | Create a new key to be used for signing, exporting to a file, and creating a new key container, for the specified name. | 
| .gif) | EnumContainers | Enumerates the key containers in the specified cryptography provider. | 
| .gif) | EnumProviders | Enumerates the cryptography providers. | 
| .gif) | ImportKeyFromPFX | Imports a PFX-encrypted file to a key container. | 
Top