RootNodeDescription Members

Represents a summary description for a single root node in Configuration Manager 2007, represented by a RootNodeDescription XML element.

The following tables list the members exposed by the RootNodeDescription type.

Public Constructors

  Name Description
  RootNodeDescription Initializes a new instance of RootNodeDescription.

Top

Public Fields

  Name Description
public field childNodes Indicates a System.Collections.Generic.List object that represents RootNodeDescription objects for the child nodes that appear under this node.
public field globalRootActions Indicates a System.Collections.Generic.List object that represents ActionDescription objects for actions shown in this root node.
public field imagesDescription Indicates where the icon resources for this node should be retrieved from. The icon resource information is stored in a NodeImagesDescription object.
public field nodeAssemblyDescription Indicates the AssemblyDescription object that is associated with the root node. It can be used by developers who want to override the Configuration Manager 2007 implementation with their own.
public field relativeNodes Indicates a System.Collections.Generic.List object that represents RootNodeDescription objects for the relative nodes of the root node.
public field resourceAssembly Indicates where the string resources should be retrieved for this node. The string resource assembly, type, and name is stored in an AssemblyDescription object.
public field restrictedClipboardFormats Indicates a System.Collections.Generic.List object that represents strings for the restricted clipboard formats that this node accepts.
public field rootNodeDescriptions Indicates a System.Collections.Generic.List object that represents NodeDescription objects for the nodes in the root node.
public field unrestrictedClipboardFormats Indicates the clipboard formats that this node can accept when the drag source is a separate running Configuration Manager 2007 console. The allowable clipboard formats are stored in a System.Collections.Generic.List object.
public field viewAssemblyDescription Indicates the view to be displayed when the node is active. The view assembly description is stored in a System.Collections.Generic.List object that represents ViewAssemblyDescription objects.

Top

Public Properties

  Name Description
public property DisplayDescription Gets or sets the text that is displayed in the request status bar of Microsoft Management Console for the root node description.
public property DisplayName Gets or sets the name of the root node description, as displayed in Microsoft Management Console, for example, "ClientAgentsNode".
public property ExpandImmediate Gets or sets a value that indicates whether the Configuration Manager console should perform next-level expansion.
public property ExternalExtensionsAdded Gets or sets a value that indicates whether external extensions are added to the root node description. This property supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public property FolderDescription Gets or sets the folder description for the root node description.
public property FolderEnabled Gets or sets a value that indicates whether the folder actions are enabled.
public property HelpTopic Gets or sets the Help topic that is launched by the console when the user selects Help.
public property MatchPattern Gets or sets a regular expression that is executed against the value of the MatchValueToTest property to determine when the root node is displayed.
public property MatchValueToTest Gets or sets a regular expression that is executed against the value of the MatchPattern property to determine when the root node is displayed.
public property NamespaceGuid Gets or sets the GUID of the created root node, for example, "b9d5eb40-ba4a-4959-90a4-bca17f547148".
public property NodeId Gets or sets the node identifier for the root node, for example, "ClientAgentsNode". This property supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public property RootClass Gets or sets the name of the class for the root node.
public property SqmDataPoint Gets or sets a Software Quality Matrix (SQM) data point value that is used to report information to SQM. This property supports the Configuration Manager infrastructure and is not intended to be used directly from your code.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method Equals  Overloaded. (inherited from Object)
public method GetHashCode  (inherited from Object)
public method GetType  (inherited from Object)
public methodstatic ReferenceEquals  (inherited from Object)
public method ShouldSerializechildNodes Determines whether the childNodes field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeDisplayDescription Determines whether the DisplayDescription property should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeDisplayName Determines whether the DisplayName property should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializefolderDescription Determines whether the FolderDescription property should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeglobalRootActions Determines whether the globalRootActions field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeHelpTopic Determines whether the HelpTopic property should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeimagesDescription Determines whether the imagesDescription field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeMatchPattern Determines whether the MatchPattern property should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeMatchValueToTest Determines whether the MatchValueToTest property should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeNamespaceGuid Determines whether the NamespaceGuid property should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializenodeAssemblyDescription Determines whether the nodeAssemblyDescription field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeNodeId Determines whether the NodeId property should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializerelativeNodes Determines whether the relativeNodes field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeresourceAssembly Determines whether the resourceAssembly field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializerestrictedClipboardFormats Determines whether the restrictedClipboardFormats field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeRootClass Determines whether the RootClass property should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializerootNodeDescriptions Determines whether the rootNodeDescriptions field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeunrestrictedClipboardFormats Determines whether the unrestrictedClipboardFormats field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeviewAssemblyDescription Determines whether the viewAssemblyDescription field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ToString  (inherited from Object)

Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)

Top

See Also

Reference

RootNodeDescription Class
Microsoft.ConfigurationManagement.AdminConsole.Schema Namespace

Other Resources

How to Create Node XML for a Configuration Manager Console View