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 объекта узла.

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

Int32

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

Комментарии

Подпись COM

Из vsshell80. IDL:

[C++]

HRESULT IVsProjectBuildSystem::SetHostObject(  
   [in] LPCOLESTR pszTargetName,   
   [in] LPCOLESTR pszTaskName,   
   [in] IUnknown* punkHostObject  
);  

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