IVsObjectList2.LocateExpandedList(IVsLiteTreeList, UInt32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает указатель на номер индекса указанного списка дерева
public:
int LocateExpandedList(Microsoft::VisualStudio::Shell::Interop::IVsLiteTreeList ^ ExpandedList, [Runtime::InteropServices::Out] System::UInt32 % iIndex);
int LocateExpandedList(Microsoft::VisualStudio::Shell::Interop::IVsLiteTreeList const & ExpandedList, [Runtime::InteropServices::Out] unsigned int & iIndex);
public int LocateExpandedList (Microsoft.VisualStudio.Shell.Interop.IVsLiteTreeList ExpandedList, out uint iIndex);
abstract member LocateExpandedList : Microsoft.VisualStudio.Shell.Interop.IVsLiteTreeList * uint32 -> int
Public Function LocateExpandedList (ExpandedList As IVsLiteTreeList, ByRef iIndex As UInteger) As Integer
Параметры
- ExpandedList
- IVsLiteTreeList
[in] Указатель на интерфейс IVsLiteTreeList, который определяет развернутый список.
- iIndex
- UInt32
[out] Указатель на целочисленное значение, содержащее индекс указанного списка дерева.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из vsshell80. IDL:
[C++]
HRESULT IVsObjectList2::LocateExpandedList(
[in] IVsLiteTreeList* ExpandedList,
[out] ULONG *iIndex
);
Среда вызывает этот метод во время выполнения ReAlign команды TF_NORELOCATE , если не задан атрибут узла, как определено вызовом метода GetFlags . Если список не удается найти, то объект отбрасывается ExpandedList .