IVsPersistSolutionProps Interface

Definição

Permite que o VSPackages grave Propriedades de solução não específicas do usuário no arquivo Solution. sln.

public interface class IVsPersistSolutionProps : Microsoft::VisualStudio::Shell::Interop::IVsPersistSolutionOpts
public interface class IVsPersistSolutionProps : Microsoft::VisualStudio::Shell::Interop::IVsPersistSolutionOpts
__interface IVsPersistSolutionProps : Microsoft::VisualStudio::Shell::Interop::IVsPersistSolutionOpts
[System.Runtime.InteropServices.Guid("0D0E68EA-C910-45A7-8C24-7BBFA7D2D201")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsPersistSolutionProps : Microsoft.VisualStudio.Shell.Interop.IVsPersistSolutionOpts
[<System.Runtime.InteropServices.Guid("0D0E68EA-C910-45A7-8C24-7BBFA7D2D201")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsPersistSolutionProps = interface
    interface IVsPersistSolutionOpts
Public Interface IVsPersistSolutionProps
Implements IVsPersistSolutionOpts
Atributos
Implementações

Comentários

Essa interface deriva do IVsPersistSolutionOpts .

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

Notas aos Implementadores

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

Métodos

LoadUserOptions(IVsSolutionPersistence, UInt32)

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

OnProjectLoadFailure(IVsHierarchy, String, String, String)

Permite o gerenciamento de limpeza e de memória nos casos em que o projeto não é carregado.

QuerySaveSolutionProps(IVsHierarchy, VSQUERYSAVESLNPROPS[])

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

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

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

ReadUserOptions(IStream, String)

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

SaveSolutionProps(IVsHierarchy, IVsSolutionPersistence)

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

SaveUserOptions(IVsSolutionPersistence)

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

WriteSolutionProps(IVsHierarchy, String, IPropertyBag)

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

WriteUserOptions(IStream, String)

Grava opções de usuário para uma determinada solução.

Aplica-se a