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.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Реализации
Комментарии
Этот метод возвращает значение, которое должно попасть в свойство Куррентсолутионконфигуратионконтентс MSBuild, чтобы ссылки между проектами были разрешены в соответствии с предполагаемой конфигурацией, определяемой решением.