IVsObjectList.GetBrowseObject(UInt32, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает указатель на обзор свойства IDispatch для данного элемента списка.
public:
int GetBrowseObject(System::UInt32 index, [Runtime::InteropServices::Out] System::Object ^ % ppdispBrowseObj);
int GetBrowseObject(unsigned int index, [Runtime::InteropServices::Out] winrt::Windows::Foundation::IInspectable const & & ppdispBrowseObj);
public int GetBrowseObject (uint index, out object ppdispBrowseObj);
abstract member GetBrowseObject : uint32 * obj -> int
Public Function GetBrowseObject (index As UInteger, ByRef ppdispBrowseObj As Object) As Integer
Параметры
- index
- UInt32
[in] Определяет индекс представляющего интерес элемента списка.
- ppdispBrowseObj
- Object
заполняет Указатель на IDispatch объект, используемый для заполнения окно свойств.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsObjectList::GetBrowseObject(
[in] ULONG Index,
[out] IDispatch **ppdispBrowseObj
);
Этот метод вызывается для списка, если элемент списка выбран в пользовательском интерфейсе средства. Это относится как к средствам представление классов , так и к обозревателю объектов . Многие реализации, такие как C++, просто повторно используют объекты автоматизации CodeModel в качестве объектов просмотра свойств.
E_NOTIMPLЕсли вы не поддерживаете Просмотр свойств на уровне символов, вы можете вернуться.