Dela via


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:

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