Compartilhar via


ManagementClassPropertyDescription Class

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

'Usage
Dim instance As ManagementClassPropertyDescription

Syntax

'Declaration
<SerializableAttribute> _
<XmlRootAttribute("ManagementClassPropertyDescription", IsNullable:=False)> _
Public Class ManagementClassPropertyDescription
[SerializableAttribute] 
[XmlRootAttribute("ManagementClassPropertyDescription", IsNullable=false)] 
public class ManagementClassPropertyDescription
[SerializableAttribute] 
[XmlRootAttribute(L"ManagementClassPropertyDescription", IsNullable=false)] 
public ref class ManagementClassPropertyDescription
/** @attribute SerializableAttribute() */ 
/** @attribute XmlRootAttribute("ManagementClassPropertyDescription", IsNullable=false) */ 
public class ManagementClassPropertyDescription
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:

  <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

Change History

See Also

Reference

ManagementClassPropertyDescription Members
Microsoft.ConfigurationManagement.AdminConsole.Schema Namespace
ManagementClassDescription Class

Other Resources

SMS_Advertisement Server WMI Class