IVsProjectBuildSystem.SetHostObject(String, String, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает объект, который используется для взаимодействие между msbuild и интегрированной среды разработки основного приложения.
public:
int SetHostObject(System::String ^ pszTargetName, System::String ^ pszTaskName, System::Object ^ punkHostObject);
public:
int SetHostObject(Platform::String ^ pszTargetName, Platform::String ^ pszTaskName, Platform::Object ^ punkHostObject);
int SetHostObject(std::wstring const & pszTargetName, std::wstring const & pszTaskName, winrt::Windows::Foundation::IInspectable const & punkHostObject);
public int SetHostObject (string pszTargetName, string pszTaskName, object punkHostObject);
abstract member SetHostObject : string * string * obj -> int
Public Function SetHostObject (pszTargetName As String, pszTaskName As String, punkHostObject As Object) As Integer
Параметры
- pszTargetName
- String
[in] Указатель на строку, содержащую имя целевого объекта построения.
- pszTaskName
- String
[in] Указатель на строку, содержащую имя задачи для MSBuild, которую необходимо выполнить.
- punkHostObject
- Object
[in] Указатель на интерфейс Microsoft.VisualStudio.IUnknown объекта узла.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из vsshell80. IDL:
[C++]
HRESULT IVsProjectBuildSystem::SetHostObject(
[in] LPCOLESTR pszTargetName,
[in] LPCOLESTR pszTaskName,
[in] IUnknown* punkHostObject
);