IWebApplicationCtxSvc.GetItemContext(IVsHierarchy, UInt32, IServiceProvider) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получите интерфейс IServiceProvider для файла.
public:
int GetItemContext(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHier, System::UInt32 itemid, [Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IServiceProvider ^ % ppServiceProvider);
public:
int GetItemContext(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHier, unsigned int itemid, [Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IServiceProvider ^ & ppServiceProvider);
int GetItemContext(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pHier, unsigned int itemid, [Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IServiceProvider const & & ppServiceProvider);
public int GetItemContext (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHier, uint itemid, out Microsoft.VisualStudio.OLE.Interop.IServiceProvider ppServiceProvider);
abstract member GetItemContext : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * IServiceProvider -> int
Public Function GetItemContext (pHier As IVsHierarchy, itemid As UInteger, ByRef ppServiceProvider As IServiceProvider) As Integer
Параметры
- pHier
- IVsHierarchy
[in] Указатель на интерфейс IVsHierarchy для элемента.
- itemid
- UInt32
[in] Целое число. Идентификатор (VSITEMID) для элемента.
- ppServiceProvider
- IServiceProvider
[out] Указатель на интерфейс IServiceProvider файла элемента.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.