Partager via


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ées: UInt32

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ées: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Langue du package, par exemple, anglais.

Name Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Nom du package.

PDFFileName Type de données: String

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ées: UInt32

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ées: String

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ées: UInt32

Type d’accès : Lecture/écriture

Qualificateurs : [lazy, énumération]

Chargez status du fichier de définition de package. Les valeurs possibles sont les suivantes :

Valeur Charger status
0 Chargé
1 RequiresIcon

Version Type de données: String

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 :

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 SMS_Package ServerSMS_Program classe WMI du serveur