IVsUIHierarchyWindow2.FindCommonSelectedHierarchy(UInt32, IVsUIHierarchy) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Находит самую нижнюю иерархию, которая является ближайшим предком для каждого выбранного узла.
public:
int FindCommonSelectedHierarchy(System::UInt32 grfOpt, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy ^ % lppCommonUIH);
public:
int FindCommonSelectedHierarchy(unsigned int grfOpt, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy ^ & lppCommonUIH);
int FindCommonSelectedHierarchy(unsigned int grfOpt, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy const & & lppCommonUIH);
public int FindCommonSelectedHierarchy (uint grfOpt, out Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy lppCommonUIH);
abstract member FindCommonSelectedHierarchy : uint32 * IVsUIHierarchy -> int
Public Function FindCommonSelectedHierarchy (grfOpt As UInteger, ByRef lppCommonUIH As IVsUIHierarchy) As Integer
Параметры
- grfOpt
- UInt32
[in] Контролирует, возвращает ли этот метод решение как обычную иерархию. Список значений grfOpt см. в __VSCOMHIEROPTIONS.
- lppCommonUIH
- IVsUIHierarchy
[out, retval] Общий интерфейс IVsUIHierarchy для выбранной иерархии.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Реализации
Комментарии
Окно Иерархия пользовательского интерфейса содержит родительскую цепочку иерархий. При выборе двух или более узлов, расположенных в одной иерархии, этот метод возвращает родительский элемент этой иерархии. Аналогично, если выбрать узлы, расположенные в двух разных иерархиях, этот метод возвращает родительский объект для этих двух иерархий.