IVsToolbox2.AddActiveXItem(Guid, String, IVsHierarchy) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Разрешает элементам управления ActiveX программно добавляться на панель элементов.
public:
int AddActiveXItem(Guid % clsid, System::String ^ lpszTab, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierarchy);
public int AddActiveXItem (ref Guid clsid, string lpszTab, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHierarchy);
abstract member AddActiveXItem : Guid * string * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy -> int
Public Function AddActiveXItem (ByRef clsid As Guid, lpszTab As String, pHierarchy As IVsHierarchy) As Integer
Параметры
- clsid
- Guid
[in] Идентификатор класса, определяющий элемент управления ActiveX для добавления в панель элементов.
- lpszTab
- String
[[in] Локализованное имя вкладки, которую требуется добавить in] Вкладка области элементов, куда необходимо добавить элемент управления ActiveX. Локализованное имя может быть получено из инвариантного нелокализованного имени путем вызова метода GetIDOfTab(String, String).
- pHierarchy
- IVsHierarchy
[in] Не реализовано.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Реализации
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsToolbox2::AddActiveXItem(
[in]REFCLSID clsid,
[in]LPCOLESTR lpszTab,
[in]IVsHierarchy *pHierarchy
);
Панель элементов представляет собой коллекцию вкладок, а каждая вкладка содержит коллекцию элементов. Элементы на вкладке — IDataObject это объект, который используется для передачи сведений через буфер обмена или через OLE. Поставщиком данных по умолчанию для панели элементов является поставщик данных ActiveX. Чтобы добавить элемент, не являющийся элементом ActiveX, на панель элементов, используйте AddItem .