Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La SMS_ObjectContainerNode classe WMI est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui contient des informations pour un dossier de console Configuration Manager donné.
La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.
Syntaxe
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;
};
Méthodes
Le tableau suivant présente les méthodes dans SMS_ ObjectContainerNode.
| Méthode | Description |
|---|---|
| MoveFolders, méthode dans la classe SMS_ObjectContainerNode | Déplace un ou plusieurs dossiers vers un autre emplacement de dossier. |
Propriétés
ContainerNodeID Type de données: UInt32
Type d’accès : Lecture/écriture
Qualificateurs : [key]
ID unique du dossier actif. Cette valeur est générée automatiquement par le fournisseur SMS lors de la création de la classe instance.
FolderFlags Type de données: UInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Indicateurs qui s’appliquent au dossier de console s’il peut faire l’objet d’une recherche, c’est-à-dire si SearchFolder a la valeur TRUE. La valeur par défaut de FolderFlags est 0.
FolderGuid Type de données: String
Type d’accès : en lecture seule
Qualificateurs : [read, not_null]
GUID du dossier.
IsEmpty Type de données: Boolean
Type d’accès : en lecture seule
Qualificateurs : [read, not_null]
TRUE si le dossier est vide ; sinon, FALSE.
Name Type de données: String
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Nom du dossier de console. Le nom par défaut est « Nouveau dossier ».
ObjectType Type de données: UInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Type d’objet à placer dans le dossier de la console. Les valeurs possibles sont les suivantes :
| Valeur | Description |
|---|---|
| 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 (Base de référence de configuration) |
| 5000 | SMS_Collection_Device |
| 5001 | SMS_Collection_User |
| 6000 | SMS_ApplicationLatest |
| 6001 | SMS_ConfigurationItemLatest |
ParentContainerNodeID Type de données: UInt32
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
ID unique du dossier parent.
SearchFolder Type de données: Boolean
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
TRUE si le dossier est un dossier de recherche ; sinon, FALSE. La valeur par défaut est FALSE.
SearchString Type de données: String
Type d’accès : Lecture/écriture
Qualificateurs : [paresseux]
Critères de recherche pour le dossier. S’applique uniquement si SearchFolder a la valeur TRUE.
La valeur par défaut est « ».
SourceSite Type de données: String
Type d’accès : en lecture seule
Qualificateurs : [read, not_null]
Code de site du site d’où provient le dossier.
Remarques
Il n’existe aucun qualificateur de classe spécial pour cette classe. Pour plus d’informations sur les qualificateurs de classe et les qualificateurs de propriété inclus dans la section Propriétés, consultez Configuration Manager Qualificateurs de classe et de propriété.
Configuration Manager introduit des dossiers qui peuvent faire l’objet d’une recherche d’objets Configuration Manager en fonction d’un certain nombre de critères. Par exemple, votre application peut rechercher des packages avec un ID de package spécifique. Les critères de recherche sont définis par xml. L’exemple suivant définit une recherche pour un package avec l’ID de package JBS00004.
<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>
Configuration requise
Configuration requise pour l’exécution
Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.
Conditions requises pour le développement
Pour plus d’informations, consultez Configuration Manager Server Development Requirements.