SchemaHierarchyUtilities 类

此类定义用于创建架构视图层次结构中的有用工具。

此 API 不兼容 CLS。 

继承层次结构

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaHierarchyUtilities

命名空间:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
程序集:  Microsoft.VisualStudio.Data.Schema.Package(在 Microsoft.VisualStudio.Data.Schema.Package.dll 中)

语法

声明
<CLSCompliantAttribute(False)> _
Public NotInheritable Class SchemaHierarchyUtilities
[CLSCompliantAttribute(false)]
public static class SchemaHierarchyUtilities
[CLSCompliantAttribute(false)]
public ref class SchemaHierarchyUtilities abstract sealed
[<AbstractClass>]
[<Sealed>]
[<CLSCompliantAttribute(false)>]
type SchemaHierarchyUtilities =  class end
public final class SchemaHierarchyUtilities

SchemaHierarchyUtilities 类型公开以下成员。

方法

  名称 说明
公共方法静态成员 GetOwningElement 返回包含存储元素的最近的模型节点。
公共方法静态成员 GetOwningElementNode 返回包含存储元素的最近的模型节点。
公共方法静态成员 PathsFromNodes 从指定节点列表返回路径列表。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer 命名空间