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 | |
---|---|---|
LoadUserOptions(IVsSolutionPersistence, UInt32) | Carrega as opções do usuário para uma dada solução. |
|
OnProjectLoadFailure(IVsHierarchy, String, String, String) | Permite o gerenciamento de memória e limpeza em casos onde o projeto Falha ao carregar. |
|
QuerySaveSolutionProps(IVsHierarchy, VSQUERYSAVESLNPROPS[]) | Cria um recipiente de propriedades para o armazenamento de propriedades da solução. |
|
ReadSolutionProps(IVsHierarchy, String, String, String, Int32, IPropertyBag) | Lê propriedades da solução de seu arquivo. sln. |
|
ReadUserOptions(IStream, String) | Lê opções do usuário para uma dada solução. |
|
SaveSolutionProps(IVsHierarchy, IVsSolutionPersistence) | Salva as propriedades da solução para seu arquivo. sln. |
|
SaveUserOptions(IVsSolutionPersistence) | Salva as opções do usuário para uma dada solução. |
|
WriteSolutionProps(IVsHierarchy, String, IPropertyBag) | Grava o arquivo. sln propriedades da solução. |
|
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