Delen via


SchemaHierarchyUtilities Class

This class defines useful utilities for use a Schema View hierarchy is created.

This API is not CLS-compliant. 

Inheritance Hierarchy

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

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntax

'Declaration
<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

The SchemaHierarchyUtilities type exposes the following members.

Methods

  Name Description
Public methodStatic member GetOwningElement Returns the closest model node that contains a store element.
Public methodStatic member GetOwningElementNode Returns the closest model node that contains a store element.
Public methodStatic member PathsFromNodes Returns a list of paths from the specified list of nodes.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer Namespace