Node Class
An abstract base class that represents a managed entity of a snap-in.
Namespace: Microsoft.ManagementConsole
Assembly: Microsoft.ManagementConsole (in Microsoft.ManagementConsole.dll)
Inheritance Hierarchy
System.Object
Microsoft.ManagementConsole.Node
Microsoft.ManagementConsole.ResultNode
Microsoft.ManagementConsole.ScopeNode
Syntax
public abstract class Node
public ref class Node abstract
[<AbstractClass>]
type Node = class end
Public MustInherit Class Node
Properties
Name | Description | |
---|---|---|
DisplayName | Gets or sets the display name for the node. |
|
Id | Gets the internally generated integer that uniquely identifies the Node instance at runtime. |
|
ImageIndex | Gets or sets the image index for the node. This is an index of the small and large images in the instance of the snap-in class that is related to the node. |
|
SnapIn | Gets the instance of the snap-in that is associated with the node. |
|
SubItemDisplayNames | Gets or sets the collection of sub-item display names for the node. This collection is used if the node appears in a list view. |
|
Tag | Gets or sets custom information that is associated with the node. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Remarks
This class is the base class for all MMC-related node types. It encapsulates common functionality such as display text, node type qualification, and a mechanism to expose the actions that are associated with the node.
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
Microsoft.ManagementConsole Namespace
Return to top