WMI-klasse SMS_PDF_Package-server
De SMS_PDF_Package
WMI-klasse (Windows Management Instrumentation) is een SMS Provider-serverklasse, in Configuration Manager, die een PDF-sjabloon (Package Definition File) vertegenwoordigt waaruit een geïnitialiseerd pakket moet worden gemaakt.
De volgende syntaxis is vereenvoudigd van MOF-code (Managed Object Format) en bevat alle overgenomen eigenschappen.
Syntaxis
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
De volgende tabel bevat de methoden in de SMS_PDF_Package
klasse.
Methode | Beschrijving |
---|---|
Methode GetPDFData in klasse SMS_PDF_Package | Haalt SMS_Package en SMS_Program objecten op voor een geladen pakketdefinitiebestand. |
Methode LoadIconForPDF in klasse SMS_PDF_Package | Hiermee importeert u een vereist pictogram voor een pakketdefinitiebestand. |
Methode LoadPDF in klasse SMS_PDF_Package | Hiermee importeert u een pakketdefinitiebestand in het bestandsarchief van de pakketdefinitie. |
Methode ProcessInBox in klasse SMS_PDF_Package | Hiermee importeert u pakketdefinitiebestanden uit het Postvak IN van het pakketdefinitiebestand. |
Eigenschappen
Icon
Gegevenstype: UInt8
Matrix
Toegangstype: Lezen/schrijven
Kwalificatie: [lui, groot]
Pictogram om te koppelen aan het pakket in de Configuration Manager-console.
IconSize
Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificatie: [lui]
Grootte, in bytes, van het pictogram. De standaardwaarde is 0.
Language
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: Geen
Taal voor het pakket, bijvoorbeeld Engels.
Name
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: Geen
Naam van het pakket.
PDFFileName
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: [SizeLimit("100")]
Bestandsnaam van het pakketdefinitiebestand. De bestandsnaam bevat niet de bestandsextensie .sms.
PDFID
Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificatie: [sleutel]
Unieke automatisch gegenereerde id voor het pakketdefinitiebestand.
Publisher
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: Geen
Fabrikant van het pakket.
RequiredIconNames
Gegevenstype: String
Matrix
Toegangstype: Lezen/schrijven
Kwalificatie: [lui]
Pictogrammen moeten nog steeds worden geladen.
Status
Gegevenstype: UInt32
Toegangstype: Lezen/schrijven
Kwalificatie: [luie, opsomming]
Laadstatus van het pakketdefinitiebestand. Mogelijke waarden zijn:
Waarde | Belastingsstatus |
---|---|
0 | Geladen |
1 | RequiresIcon |
Version
Gegevenstype: String
Toegangstype: Lezen/schrijven
Kwalificatie: Geen
Versienummer van het pakket.
Opmerkingen
Klaskwalificaties voor deze klasse zijn onder andere:
Lezen (alleen-lezen)
Zie Configuration Manager Class en Property Qualifiers voor meer informatie over zowel de klassekwalificaties als de eigenschappen die zijn opgenomen in de sectie Eigenschappen.
Deze klasse bevat methoden waarmee de bestandssjabloon voor pakketdefinities wordt opgeslagen in het bestandsarchief voor pakketdefinities en die SMS_Package WMI-klasseobjecten en SMS_Program WMI-klasseobjecten van de server uit de sjabloon produceren.
Vereisten
Runtimevereisten
Zie runtimevereisten voor Configuration Manager server voor meer informatie.
Ontwikkelingsvereisten
Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.