Interface IVsSolution4
Fornece métodos de carregamento dos projetos em uma solução de gerenciada.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (em Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Sintaxe
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("D2FB5B25-EAF0-4BE9-8E9B-F2C662AB9826")]
public interface IVsSolution4
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute("D2FB5B25-EAF0-4BE9-8E9B-F2C662AB9826")]
public interface class IVsSolution4
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("D2FB5B25-EAF0-4BE9-8E9B-F2C662AB9826")>]
type IVsSolution4 = interface end
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<GuidAttribute("D2FB5B25-EAF0-4BE9-8E9B-F2C662AB9826")>
Public Interface IVsSolution4
Métodos
Nome | Descrição | |
---|---|---|
EnsureProjectIsLoaded(Guid, UInt32) | Garante que esse projeto e dependências necessárias sejam carregadas. |
|
EnsureProjectsAreLoaded(UInt32, Guid[], UInt32) | Garante que a lista especificada de projetos e dependências necessárias sejam carregados. |
|
EnsureSolutionIsLoaded(UInt32) | Força que o carregamento de toda a solução síncrona antes dessa função retorna. |
|
IsBackgroundSolutionLoadEnabled(Boolean) | Determina se o recurso de carregamento de solução de plano de fundo já foi ativado (VSPROPID_ActiveSolutionLoadManager foi definido). |
|
ReloadProject(Guid) | Recarrega um único projeto descarregado sem exigir qualquer dependência a ser carregado. |
|
UnloadProject(Guid, UInt32) | Descarrega um projeto e define a razão para fechá-lo. |
|
WriteUserOptsFile() | Grava o arquivo de opções de usuário de solução (. suo). |
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo