Share via


ClassViewNavigationInfoNode Structure

Represents an element that appears as a node in a tree view.

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 Structure ClassViewNavigationInfoNode
public struct ClassViewNavigationInfoNode
public value class ClassViewNavigationInfoNode
[<Sealed>]
type ClassViewNavigationInfoNode =  struct end
JScript supports the use of structures, but not the declaration of new ones.

The ClassViewNavigationInfoNode type exposes the following members.

Properties

  Name Description
Public property FullName Gets the fully qualified dot (.) delimited name of the element.
Public property InfoType Gets the type of node to which the element is assigned.
Public property ProjectName Gets the name of the project to which the element is assigned.
Public property ReferenceName Gets the reference name of the element.

Top

Methods

  Name Description
Public methodStatic member Compare Compares two elements.
Public method Equals Verifies whether the selected element is equal to another element. (Overrides ValueType.Equals(Object).)
Public method GetHashCode Gets the hashcode for the element. (Overrides ValueType.GetHashCode.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method ToString Returns the fully qualified type name of this instance. (Inherited from ValueType.)

Top

Operators

  Name Description
Public operatorStatic member Equality Verifies whether two elements are equal.
Public operatorStatic member Inequality Verifies whether two elements are not equal.

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