Classe WMI du serveur SMS_PDF_Package
La SMS_PDF_Package
classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui représente un modèle de fichier de définition de package (PDF) à partir duquel créer un package initialisé.
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_PDF_Package : SMS_BaseClass
{
UInt8 Icon[];
UInt32 IconSize;
String Language;
String Name;
String PDFFileName;
UInt32 PDFID;
String Publisher;
String RequiredIconNames[];
UInt32 Status;
String Version;
};
Méthodes
Le tableau suivant répertorie les méthodes de la SMS_PDF_Package
classe .
Méthode | Description |
---|---|
Méthode GetPDFData dans le SMS_PDF_Package de classe | Obtient les SMS_Package objets et SMS_Program pour un fichier de définition de package chargé. |
Méthode LoadIconForPDF dans la classe SMS_PDF_Package | Importe une icône requise pour un fichier de définition de package. |
Méthode LoadPDF dans la SMS_PDF_Package de classe | Importe un fichier de définition de package dans le magasin de fichiers de définition de package. |
Méthode ProcessInBox dans le SMS_PDF_Package de classe | Importe les fichiers de définition de package à partir de la boîte de réception du fichier de définition de package. |
Propriétés
Icon
Type de données : UInt8
Tableau
Type d’accès : Lecture/écriture
Qualificateurs : [paresseux, grand]
Icône à associer au package dans la console Configuration Manager.
IconSize
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : [paresseux]
Taille, en octets, de l’icône. La valeur par défaut est 0.
Language
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Langue du package, par exemple, anglais.
Name
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Nom du package.
PDFFileName
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [SizeLimit(« 100 »)]
Nom de fichier du fichier de définition de package. Le nom de fichier n’inclut pas l’extension de nom de fichier .sms.
PDFID
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : [key]
ID généré automatiquement unique pour le fichier de définition de package.
Publisher
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Fabricant du package.
RequiredIconNames
Type de données : String
Tableau
Type d’accès : Lecture/écriture
Qualificateurs : [paresseux]
Les icônes doivent toujours être chargées.
Status
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : [lazy, énumération]
État de chargement du fichier de définition de package. Les valeurs possibles sont les suivantes :
Valeur | État du chargement |
---|---|
0 | Chargé |
1 | RequiresIcon |
Version
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : Aucun
Numéro de version du package.
Remarques
Les qualificateurs de classe pour cette classe sont les suivants :
Lecture (lecture seule)
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é.
Cette classe contient des méthodes qui stockent le modèle de fichier de définition de package dans le magasin de fichiers de définition de package et qui produisent SMS_Package Server WMI Class objets et SMS_Program Server WMI Class à partir du modèle.
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.
Voir aussi
Classe WMI du serveur SMS_Package
classe WMI SMS_Program Server