Freigeben über


WMI-Klasse des SMS_ObjectContainerNode-Servers

Die SMS_ObjectContainerNode WMI-Klasse ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die Informationen für einen bestimmten Configuration Manager Konsolenordner enthält.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

Class SMS_ObjectContainerNode : SMS_BaseClass  
{  
   UInt32 ContainerNodeID;  
   UInt32 FolderFlags;  
   String FolderGuid;   
   Boolean IsEmpty  
   String Name;  
   UInt32 ObjectType;  
   UInt32 ParentContainerNodeID;  
   Boolean SearchFolder;  
   String SearchString;  
   String SourceSite;  
};  

Methoden

Die folgende Tabelle zeigt die Methoden in SMS_ ObjectContainerNode.

Methode Beschreibung
MoveFolders-Methode in class SMS_ObjectContainerNode Verschiebt einen oder mehrere Ordner an einen anderen Ordnerspeicherort.

Eigenschaften

ContainerNodeID
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [Schlüssel]

Die eindeutige ID des aktuellen Ordners. Dieser Wert wird automatisch vom SMS-Anbieter generiert, wenn die Klasseninstanz erstellt wird.

FolderFlags
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Flags, die für den Konsolenordner gelten, wenn er durchsuchbar ist, d. h., wenn SearchFolder auf TRUE festgelegt ist. Der Standardwert von FolderFlags ist 0.

FolderGuid
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen, not_null]

Die GUID des Ordners.

IsEmpty
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen, not_null]

TRUE, wenn der Ordner leer ist; andernfalls FALSE.

Name
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Der Name des Konsolenordners. Der Standardname lautet "Neuer Ordner".

ObjectType
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Typ des Objekts, das im Konsolenordner abgelegt werden soll. Die folgenden Werte sind möglich:

Wert Beschreibung
2 SMS_Package
3 SMS_Advertisement
7 SMS_Query
8 SMS_Report
9 SMS_MeteredProductRule
11 SMS_ConfigurationItem
14 SMS_OperatingSystemInstallPackage
17 SMS_StateMigration
18 SMS_ImagePackage
19 SMS_BootImagePackage
20 SMS_TaskSequencePackage
21 SMS_DeviceSettingPackage
23 SMS_DriverPackage
25 SMS_Driver
1011 SMS_SoftwareUpdate
2011 SMS_ConfigurationItem (Konfigurationsbaseline)
5000 SMS_Collection_Device
5001 SMS_Collection_User
6000 SMS_ApplicationLatest
6001 SMS_ConfigurationItemLatest

ParentContainerNodeID
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Die eindeutige ID des übergeordneten Ordners.

SearchFolder
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

TRUE, wenn der Ordner ein Suchordner ist; andernfalls FALSE. Die Standardeinstellung lautet FALSE.

SearchString
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [lazy]

Suchkriterien für den Ordner. Gilt nur, wenn SearchFolder TRUE ist.

Der Standardwert ist "".

SourceSite
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen, not_null]

Der Standortcode der Website, aus der der Ordner stammt.

HinwBemerkungeneise

Für diese Klasse gibt es keine speziellen Klassenqualifizierer. Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.

Configuration Manager führt Ordner ein, die anhand einer Reihe von Kriterien nach Configuration Manager Objekten durchsucht werden können. Ihre Anwendung kann beispielsweise nach Paketen mit einer bestimmten Paket-ID suchen. Die Suchkriterien werden durch XML definiert. Im folgenden Beispiel wird eine Suche nach einem Paket mit der Paket-ID JBS00004 definiert.

<SearchFolderDescription xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Name="SMS_Package">  
 <SearchFolderDescriptionItems>  
 <SearchFolderDescriptionItem PropertyName="PackageID">  
  <SearchStrings>  
   <string>JBS00004</string>  
  </SearchStrings>   
 </SearchFolderDescriptionItem>  
 </SearchFolderDescriptionItems>  
</SearchFolderDescription>  

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.