Compartilhar via


Interface IVsPersistSolutionProps

 

Permite que os VSPackages gravar propriedades de solução de usuário específica para o arquivo. sln da solução.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

[GuidAttribute("0D0E68EA-C910-45A7-8C24-7BBFA7D2D201")]
[InterfaceTypeAttribute(1)]
public interface IVsPersistSolutionProps : IVsPersistSolutionOpts
[GuidAttribute("0D0E68EA-C910-45A7-8C24-7BBFA7D2D201")]
[InterfaceTypeAttribute(1)]
public interface class IVsPersistSolutionProps : IVsPersistSolutionOpts
[<GuidAttribute("0D0E68EA-C910-45A7-8C24-7BBFA7D2D201")>]
[<InterfaceTypeAttribute(1)>]
type IVsPersistSolutionProps = 
    interface
        interface IVsPersistSolutionOpts
    end
<GuidAttribute("0D0E68EA-C910-45A7-8C24-7BBFA7D2D201")>
<InterfaceTypeAttribute(1)>
Public Interface IVsPersistSolutionProps
    Inherits IVsPersistSolutionOpts

Métodos

Nome Descrição
System_CAPS_pubmethod LoadUserOptions(IVsSolutionPersistence, UInt32)

Carrega as opções do usuário para uma dada solução.

System_CAPS_pubmethod OnProjectLoadFailure(IVsHierarchy, String, String, String)

Permite o gerenciamento de memória e limpeza em casos onde o projeto Falha ao carregar.

System_CAPS_pubmethod QuerySaveSolutionProps(IVsHierarchy, VSQUERYSAVESLNPROPS[])

Cria um recipiente de propriedades para o armazenamento de propriedades da solução.

System_CAPS_pubmethod ReadSolutionProps(IVsHierarchy, String, String, String, Int32, IPropertyBag)

Lê propriedades da solução de seu arquivo. sln.

System_CAPS_pubmethod ReadUserOptions(IStream, String)

Lê opções do usuário para uma dada solução.

System_CAPS_pubmethod SaveSolutionProps(IVsHierarchy, IVsSolutionPersistence)

Salva as propriedades da solução para seu arquivo. sln.

System_CAPS_pubmethod SaveUserOptions(IVsSolutionPersistence)

Salva as opções do usuário para uma dada solução.

System_CAPS_pubmethod WriteSolutionProps(IVsHierarchy, String, IPropertyBag)

Grava o arquivo. sln propriedades da solução.

System_CAPS_pubmethod WriteUserOptions(IStream, String)

Grava as opções do usuário para uma dada solução.

Comentários

Essa interface deriva de IVsPersistSolutionOpts.

Propriedades da solução são gravadas diretamente no arquivo de solução (. sln), que contém uma série de pares nome/valor de propriedade.

Observações para implementadores:

Implementado por VSPackages para salvar as informações de propriedade da solução para o arquivo de solução (. sln).

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo