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 для выбранной иерархии.

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

Int32

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

Реализации

Комментарии

Окно Иерархия пользовательского интерфейса содержит родительскую цепочку иерархий. При выборе двух или более узлов, расположенных в одной иерархии, этот метод возвращает родительский элемент этой иерархии. Аналогично, если выбрать узлы, расположенные в двух разных иерархиях, этот метод возвращает родительский объект для этих двух иерархий.

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