IVsBuildManagerAccessor2.GetSolutionConfiguration(Object, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a configuração da solução.
public:
int GetSolutionConfiguration(System::Object ^ punkRootProject, [Runtime::InteropServices::Out] System::String ^ % pbstrXmlFragment);
int GetSolutionConfiguration(winrt::Windows::Foundation::IInspectable const & punkRootProject, [Runtime::InteropServices::Out] std::wstring const & & pbstrXmlFragment);
public int GetSolutionConfiguration (object punkRootProject, out string pbstrXmlFragment);
abstract member GetSolutionConfiguration : obj * string -> int
Public Function GetSolutionConfiguration (punkRootProject As Object, ByRef pbstrXmlFragment As String) As Integer
Parâmetros
- punkRootProject
- Object
O projeto IVsHierarchy prestes a ser compilado que receberá a configuração da solução retornada.
- pbstrXmlFragment
- String
fora Um fragmento XML, interpretado como uma cadeia de caracteres, que deve ser passado para o MSBuild.
Retornos
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.
Implementações
Comentários
Esse método retorna o valor que deve entrar na Propriedade MSBuild CurrentSolutionConfigurationContents para que as referências de projeto para projeto sejam resolvidas com a configuração pretendida, conforme determinado pela solução.