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 Klasse instance 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.
Hinweise
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.