Represents a summary description for a ConsoleRootDescription XML element that defines information about the topmost nodes in the Configuration Manager 2007 console. One or more console root description blocks are provided in a ConsoleRootObjects XML element. Namespace: Microsoft.ConfigurationManagement.AdminConsole.Schema
Assembly: Microsoft.ConfigurationManagement.ManagementProvider (in microsoft.configurationmanagement.managementprovider.dll)

Usage

Visual Basic
Dim instance As ConsoleRootDescription

Syntax

Visual Basic
<SerializableAttribute> _
<XmlRootAttribute("ConsoleRootDescription", IsNullable:=False)> _
Public Class ConsoleRootDescription
C#
[SerializableAttribute] 
[XmlRootAttribute("ConsoleRootDescription", IsNullable=false)] 
public class ConsoleRootDescription
C++
[SerializableAttribute] 
[XmlRootAttribute(L"ConsoleRootDescription", IsNullable=false)] 
public ref class ConsoleRootDescription
J#
/** @attribute SerializableAttribute() */ 
/** @attribute XmlRootAttribute("ConsoleRootDescription", IsNullable=false) */ 
public class ConsoleRootDescription
JScript
SerializableAttribute 
XmlRootAttribute("ConsoleRootDescription", IsNullable=false) 
public class ConsoleRootDescription

Example

The following example shows the use of the ConsoleRootDescription XML element:

  Copy Code
	<ConsoleRootDescription NamespaceGuid="3ad39fd2-efd6-11d0-bdcf-00a0c909fdd7" ObjectClass="SMS_Site" ExpandImmediate="true" Id="SmsSiteHierarchyNode" DisplayName="SiteHierarchyNode" Description="SiteHierarchyNodeDescription" HelpTopic="6ffe5c59-3858-49c5-83cb-16f63823187c">
		<ResourceAssembly>
		<Assembly>AdminUI.SiteHierarchy.dll</Assembly>
		<Type>Microsoft.ConfigurationManagement.AdminConsole.SiteHierarchy.Properties.Resources.resources</Type>
		</ResourceAssembly>
		<ImagesDescription>
		<ResourceAssembly>
			<Assembly>AdminUI.UIResources.dll</Assembly>
			<Type>Microsoft.ConfigurationManagement.AdminConsole.UIResources.Properties.Resources.resources</Type>
		</ResourceAssembly>
		<ImageResourceName>SitesFolder</ImageResourceName>
		</ImagesDescription>
		<ViewAssemblyDescriptions>
		<ViewAssemblyDescription>
			<Assembly>AdminUI.ConsoleView.dll</Assembly>
			<Type>Microsoft.ConfigurationManagement.AdminConsole.ConsoleView.ConsoleViewDescription</Type>
			<CustomData>
			<ConfigurationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
				<PropertyItemsData>
				<PropertyItemsData>
					<Properties>
					<string>SiteName</string>
					<string>Type</string>
					<string>Version</string>
					<string>BuildNumber</string>
					<string>Status</string>
					</Properties>
					<ClassName>SMS_Site</ClassName>
				</PropertyItemsData>
				</PropertyItemsData>
			</ConfigurationData>
			</CustomData>
		</ViewAssemblyDescription>
		</ViewAssemblyDescriptions>
		<Actions>
		<ActionDescription ActionVerb="Properties" Class="ShowDialog" SqmDataPoint="699">
			<DialogId>SiteHierarchies</DialogId>
		</ActionDescription>
		</Actions>
	</ConsoleRootDescription>

Inheritance Hierarchy

System.Object
  Microsoft.ConfigurationManagement.AdminConsole.Schema.ConsoleRootDescription

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.

Platforms

Development Platforms

Windows Server 2003, Windows Vista

Target Platforms

Windows Server 2003,Windows Vista

See Also