Share via


ClassViewNavigationInfo Class

Represents information about each element that can appear in the diagram. Information about each element is displayed as a node in the Class View window.

Inheritance Hierarchy

Object
  Microsoft.VisualStudio.Modeling.Shell.ClassViewNavigationInfo

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Syntax

'Declaration
Public NotInheritable Class ClassViewNavigationInfo
public static class ClassViewNavigationInfo
public ref class ClassViewNavigationInfo abstract sealed
[<AbstractClass>]
[<Sealed>]
type ClassViewNavigationInfo =  class end
public final class ClassViewNavigationInfo

The ClassViewNavigationInfo type exposes the following members.

Methods

  Name Description
Public methodStatic member GetData Gets information about the elements that appear as nodes in a tree view.
Public methodStatic member IsDataPresent(IDataObject) Verifies whether an element contains a project name, reference name, full name, and node type.
Public methodStatic member IsDataPresent(IDataObject, ClassViewNavigationInfoTypes, Boolean, Boolean) Verifies whether an element contains a project name, reference name, full name, and node type. Also verifies whether an element is of a specific format.

Top

Fields

  Name Description
Public fieldStatic member ClipFormat Displays the string, Object Navigation Info Format, if the return value for IsDataPresent is true.

Top

Remarks

When you drag an element into a diagram, this class gets the information about that element.

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.Modeling.Shell Namespace