SMS_PDF_Package serverns WMI-klass
Klassen SMS_PDF_Package
Windows Management Instrumentation (WMI) är en SMS-providerserverklass i Configuration Manager som representerar en mall för paketdefinitionsfil (PDF) som du kan skapa ett initierat paket från.
Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
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;
};
Metoder
I följande tabell visas metoderna i SMS_PDF_Package
klassen .
Metod | Beskrivning |
---|---|
GetPDFData-metod i klass SMS_PDF_Package | Hämtar SMS_Package och SMS_Program objekt för en inläst paketdefinitionsfil. |
LoadIconForPDF-metod i klass SMS_PDF_Package | Importerar en obligatorisk ikon för en paketdefinitionsfil. |
LoadPDF-metod i klass SMS_PDF_Package | Importerar en paketdefinitionsfil till paketets definitionsfilarkiv. |
ProcessInBox-metod i klass SMS_PDF_Package | Importerar paketdefinitionsfiler från paketdefinitionsfilens inkorg. |
Egenskaper
Icon
Datatyp: UInt8
Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy, large]
Ikon för att associera med paketet i Configuration Manager-konsolen.
IconSize
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy]
Storlek i byte för ikonen. Standardvärdet är 0.
Language
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Språk för paketet, till exempel engelska.
Name
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Namnet på paketet.
PDFFileName
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [SizeLimit("100")]
Filnamn för paketdefinitionsfilen. Filnamnet innehåller inte filnamnstillägget .sms.
PDFID
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [nyckel]
Unikt automatiskt genererat ID för paketdefinitionsfilen.
Publisher
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Tillverkaren av paketet.
RequiredIconNames
Datatyp: String
Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy]
Ikoner måste fortfarande läsas in.
Status
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy, Uppräkning]
Inläsningsstatus för paketdefinitionsfilen. Möjliga värden är:
Värde | Inläsningsstatus |
---|---|
0 | Laddad |
1 | RequiresIcon |
Version
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Versionsnummer för paketet.
Anmärkningar
Klasskvalificerare för den här klassen omfattar:
Läsa (skrivskyddad)
Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.
Den här klassen innehåller metoder som lagrar paketdefinitionsfilmallen i paketdefinitionsfilarkivet och som producerar SMS_Package WMI-klassobjekt för server och SMS_Program objekt för Serverns WMI-klass från mallen.
Krav
Körningskrav
Mer information finns i Configuration Manager serverkörningskrav.
Utvecklingskrav
Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).
Se även
SMS_Package, serverns WMI-klass
SMS_Program, serverns WMI-klass