WMI-Klasse des SMS_PDF_Package-Servers
Die SMS_PDF_Package
WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die eine PDF-Vorlage (Paketdefinitionsdatei) darstellt, aus der ein initialisiertes Paket erstellt werden soll.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
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;
};
Methoden
In der folgenden Tabelle sind die Methoden in der SMS_PDF_Package
-Klasse aufgeführt.
Methode | Beschreibung |
---|---|
GetPDFData-Methode in Der Klasse SMS_PDF_Package | Ruft - und SMS_Program -Objekte für eine geladene Paketdefinitionsdatei abSMS_Package . |
LoadIconForPDF-Methode in class SMS_PDF_Package | Importiert ein erforderliches Symbol für eine Paketdefinitionsdatei. |
LoadPDF-Methode in class SMS_PDF_Package | Importiert eine Paketdefinitionsdatei in den Paketdefinitionsdateispeicher. |
ProcessInBox-Methode in der Klasse SMS_PDF_Package | Importiert Paketdefinitionsdateien aus dem Paketdefinitionsdatei-Posteingang. |
Eigenschaften
Icon
Datentyp: UInt8
Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy, large]
Symbol, das dem Paket in der Configuration Manager-Konsole zugeordnet werden soll.
IconSize
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Größe des Symbols in Bytes. Der Standardwert ist 0.
Language
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Sprache für das Paket, z. B. Englisch.
Name
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Name des Pakets.
PDFFileName
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [SizeLimit("100")]
Dateiname der Paketdefinitionsdatei. Der Dateiname enthält nicht die Dateinamenerweiterung .sms.
PDFID
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Schlüssel]
Eindeutige automatisch generierte ID für die Paketdefinitionsdatei.
Publisher
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Hersteller des Pakets.
RequiredIconNames
Datentyp: String
Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Symbole müssen noch geladen werden.
Status
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy, Enumeration]
Laden Sie status der Paketdefinitionsdatei. Die folgenden Werte sind möglich:
Wert | Status laden |
---|---|
0 | Geladen |
1 | RequiresIcon |
Version
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Versionsnummer des Pakets.
Hinweise
Klassenqualifizierer für diese Klasse sind:
Lesen (schreibgeschützt)
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.
Diese Klasse enthält Methoden, die die Paketdefinitionsdateivorlage im Paketdefinitionsdateispeicher speichern und SMS_Package Server WMI Class-Objekte und SMS_Program Server WMI Class-Objekte aus der Vorlage erzeugen.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.
Siehe auch
WMI-Klasse des SMS_Package-Servers
WMI-Klasse für SMS_Program Server