Represents summary information for a property of a single ManagementClassDescription object, in Configuration Manager 2007, indicated by a ManagementClassPropertyDescription XML element. Namespace: Microsoft.ConfigurationManagement.AdminConsole.Schema
Assembly: Microsoft.ConfigurationManagement.ManagementProvider (in microsoft.configurationmanagement.managementprovider.dll)

Usage

Visual Basic
Dim instance As ManagementClassPropertyDescription

Syntax

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

Example

The following example shows the use of ManagementClassPropertyDescription XML elements in a Properties element for the SMS_Advertisement Server WMI Class management class:

  Copy Code
  <Properties>
	<ManagementClassPropertyDescription Name="ActionInProgress" Type="Integer" />
	<ManagementClassPropertyDescription Name="AdvertFlags" Type="Integer" />
	<ManagementClassPropertyDescription Name="AdvertisementID" />
	<ManagementClassPropertyDescription Name="AdvertisementName" ColumnWidth="120" />
	<ManagementClassPropertyDescription Name="CollectionID" />
	<ManagementClassPropertyDescription Name="Comment" />
	<ManagementClassPropertyDescription Name="DeviceFlags" Type="Integer" />
	<ManagementClassPropertyDescription Name="ExpirationTime" Type="DateTime" />
	 <ManagementClassPropertyDescription Name="HierarchyPath" />
	 <ManagementClassPropertyDescription Name="IncludeSubCollection" Type="Boolean" />
	 <ManagementClassPropertyDescription Name="PackageID" />
	 <ManagementClassPropertyDescription Name="PresentTime" Type="DateTime" />
	<ManagementClassPropertyDescription Name="Priority" Type="Integer" />
	<ManagementClassPropertyDescription Name="ProgramName" />
	<ManagementClassPropertyDescription Name="RemoteClientFlags" Type="Integer" />
	<ManagementClassPropertyDescription Name="SourceSite" />
	<ManagementClassPropertyDescription Name="TimeFlags" Type="Integer" />
  </Properties>

Remarks

The management class property description includes information about the method that is used to display the property values, and information about sorting methods supported by the property.


Inheritance Hierarchy

System.Object
  Microsoft.ConfigurationManagement.AdminConsole.Schema.ManagementClassPropertyDescription

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