IVsToolbox2.AddTabEx2(String, VSTBXTABVIEW, Guid) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет вкладку на панель элементов, определяя представление вкладки и GUID пакета.
public:
int AddTabEx2(System::String ^ lpszTab, Microsoft::VisualStudio::Shell::Interop::VSTBXTABVIEW tv, Guid % guidPkg);
public int AddTabEx2 (string lpszTab, Microsoft.VisualStudio.Shell.Interop.VSTBXTABVIEW tv, ref Guid guidPkg);
abstract member AddTabEx2 : string * Microsoft.VisualStudio.Shell.Interop.VSTBXTABVIEW * Guid -> int
Public Function AddTabEx2 (lpszTab As String, tv As VSTBXTABVIEW, ByRef guidPkg As Guid) As Integer
Параметры
- lpszTab
- String
[in] Локализованное имя вкладки, которую необходимо добавить на панель элементов. Локализованное имя может быть получено из инвариантного нелокализованного имени путем вызова метода GetIDOfTab(String, String).
- tv
- VSTBXTABVIEW
[in] Определяет, находится ли вкладка в представлении списка или представлении в виде значков. Список значений ptv см. в VSTBXTABVIEW.
- guidPkg
- Guid
[in] Идентификатор GUID пакета, определяющий ваш VSPackage.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsToolbox2::AddTabEx2(
[in]LPCOLESTR lpszTab,
[in]VSTBXTABVIEW tv,
[in]REFGUID guidPkg
);
Использует идентификатор GUID пакета для задания текста пользовательского интерфейса для элемента панели инструментов. В bstrText элементе TBXITEMINFO структуры необходимо указать идентификатор ресурса в формате "#number". Этот идентификатор ресурса должен соответствовать строке пользовательского интерфейса для элемента панели элементов во ВСПОМОГАТЕЛЬНОЙ библиотеке DLL. Панель элементов сохраняет идентификатор GUID пакета и идентификатор ресурса для каждого элемента панели инструментов. Это позволяет ему переназначить каждую строку пользовательского интерфейса панели элементов в случае, если пользователь изменит язык среды (языковой стандарт).