IVsBuildManagerAccessor2.GetSolutionConfiguration(Object, String) Метод

Определение

Получает конфигурацию решения.

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

Параметры

punkRootProject
Object

Можно построить проект IVsHierarchy, который будет получать возвращаемую конфигурацию решения.

pbstrXmlFragment
String

[out] Фрагмент XML, интерпретируемый как строка, которая должна быть передана в MSBuild.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Реализации

Комментарии

Этот метод возвращает значение, которое должно попасть в свойство Куррентсолутионконфигуратионконтентс MSBuild, чтобы ссылки между проектами были разрешены в соответствии с предполагаемой конфигурацией, определяемой решением.

Применяется к