IVsUIHierarchyWindow.FindCommonSelectedHierarchy 方法
查找是最新的上级对于每个所选节点的最低的层次结构。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Function FindCommonSelectedHierarchy ( _
grfOpt As UInteger, _
<OutAttribute> ByRef lppCommonUIH As IVsUIHierarchy _
) As Integer
int FindCommonSelectedHierarchy(
uint grfOpt,
out IVsUIHierarchy lppCommonUIH
)
参数
- grfOpt
类型:System.UInt32
[] 控制此方法是否返回解决方案属于常规层次结构。有关 grfOpt 值列表,请参见 __VSCOMHIEROPTIONS。
- lppCommonUIH
类型:Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy%
[out, retval] 选定的层次结构的常见 IVsUIHierarchy 接口。
返回值
类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
COM 签名
从 vsshell.idl:
HRESULT IVsUIHierarchyWindow::FindCommonSelectedHierarchy(
[in] VSCOMHIEROPTIONS grfOpt,
[out, retval] IVsUIHierarchy** lppCommonUIH
);
UI 层次结构 " 窗口包含层次结构父链。 如果选择位于同一层次结构的两个或多个节点,此方法返回该层次结构中的父级。 同样,因此,如果选择位于两个不同层次结构中的节点,此方法返回这两个层次结构中的父级。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。