IVsSimpleLibrary2.AddBrowseContainer(VSCOMPONENTSELECTORDATA[], UInt32, String) Метод

Определение

Добавляет контейнер просмотра, который будет просматриваться библиотеками.

public:
 int AddBrowseContainer(cli::array <Microsoft::VisualStudio::Shell::Interop::VSCOMPONENTSELECTORDATA> ^ pcdComponent, [Runtime::InteropServices::Out] System::UInt32 % pgrfOptions, [Runtime::InteropServices::Out] System::String ^ % pbstrComponentAdded);
int AddBrowseContainer(std::Array <Microsoft::VisualStudio::Shell::Interop::VSCOMPONENTSELECTORDATA> const & pcdComponent, [Runtime::InteropServices::Out] unsigned int & pgrfOptions, [Runtime::InteropServices::Out] std::wstring const & & pbstrComponentAdded);
public int AddBrowseContainer (Microsoft.VisualStudio.Shell.Interop.VSCOMPONENTSELECTORDATA[] pcdComponent, out uint pgrfOptions, out string pbstrComponentAdded);
abstract member AddBrowseContainer : Microsoft.VisualStudio.Shell.Interop.VSCOMPONENTSELECTORDATA[] * uint32 * string -> int
Public Function AddBrowseContainer (pcdComponent As VSCOMPONENTSELECTORDATA(), ByRef pgrfOptions As UInteger, ByRef pbstrComponentAdded As String) As Integer

Параметры

pcdComponent
VSCOMPONENTSELECTORDATA[]

[in] Объект VSCOMPONENTSELECTORDATA, который определяет атрибуты, идентифицирующие добавленный компонент.

pgrfOptions
UInt32

[in, out] Значения берутся из перечисления _LIB_ADDREMOVEOPTIONS.

pbstrComponentAdded
String

[out] Возвращает строку, содержащую текст, который должен отображаться для добавленного компонента.

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

Int32

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

Комментарии

Подпись COM

Из vsshell80. IDL:

HRESULT IVsSimpleLibrary2::AddBrowseContainer(  
   [in]      PVSCOMPONENTSELECTORDATA  pcdComponent,   
   [in, out] LIB_ADDREMOVEOPTIONS     *pgrfOptions,   
   [out]     BSTR                     *pbstrComponentAdded  
);  

Этот метод добавляет компонент, заданный значениями в структуре, VSCOMPONENTSELECTORDATA в глобальный контейнер обзора. Если компонент уже существует, этот метод возвращает LARO_ALREADYADDED в PgrfOptions параметре. Если компонент был добавлен с помощью операции открытия файла, среда устанавливает pgrfOptions в LARO_THRUFILEOPS качестве входного параметра. Этот метод задает pbstrComponentAdded для параметра имя, которое должно отображаться в диалоговом окне Добавление ссылки . Это имя должно совпадать с именем, возвращенным вызовом GetText .

Среда вызывает этот метод только для зарегистрированных библиотек глобального контейнера просмотра.

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