Interface IVsUserSettings
Publicado: abril de 2016
Interface implementada pelo VSPackages que precisam de suas informações de estado são persistidas pelo Visual Studio mecanismo de configurações.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Sintaxe
[GuidAttribute("770E285D-3B7D-4342-B3C4-42BD9F53A300")]
[InterfaceTypeAttribute(1)]
public interface IVsUserSettings
[GuidAttribute("770E285D-3B7D-4342-B3C4-42BD9F53A300")]
[InterfaceTypeAttribute(1)]
public interface class IVsUserSettings
[<GuidAttribute("770E285D-3B7D-4342-B3C4-42BD9F53A300")>]
[<InterfaceTypeAttribute(1)>]
type IVsUserSettings = interface end
<GuidAttribute("770E285D-3B7D-4342-B3C4-42BD9F53A300")>
<InterfaceTypeAttribute(1)>
Public Interface IVsUserSettings
Métodos
Nome | Descrição | |
---|---|---|
ExportSettings(String, IVsSettingsWriter) | Salva a configuração do VSPackage usando o Visual Studio mecanismo de configurações quando a opção de exportação do configurações de importação/exportação recurso disponível no IDE do ferramentas menu é selecionado por um usuário. |
|
ImportSettings(String, IVsSettingsReader, UInt32, Int32) | Recupera a configuração do VSPackage usando o Visual Studio mecanismo configurações quando um usuário seleciona a opção de importação do configurações de importação/exportação recurso sobre o IDE ferramentas menu. |
Comentários
Para manter uma configuração de VSPackage usando o IVsPackage interface requer:
Registro do VSPackage como fornecendo Visual Studio oferecer suporte a configurações, isso é conhecido como definir um ponto de configurações personalizadas. Para obter mais informações, consulte suporte para configurações de usuário
A implementação de dois a IVsPackage métodos da interface: ExportSettings e ImportSettings.
A implementação opcional a IVsUserSettingsQuery interface se é necessário o gerenciamento de quando as configurações são salvas.
Para obter mais informações, consulte como: exportar configurações por usando Assemblies de interoperabilidade e como: usar Assemblies de interoperabilidade para importar configurações.
Observações para os Implementadores:
Implementar no assembly de interoperabilidade com base em VSPackages derivados de IVsPackage para participar do Visual Studio mecanismo configurações quando os usuários selecionam o configurações de importação/exportação recurso disponível no IDE do ferramentas menu.
Confira Também
ExportSettings
ImportSettings
IVsUserSettingsQuery
Namespace Microsoft.VisualStudio.Shell.Interop
Suporte para configurações de usuário
Como: exportar configurações usando Assemblies de interoperabilidade
Como: usar Assemblies de interoperabilidade para importar configurações
Retornar ao início