SMS_PDF_Package Server WMI Class
Klasa SMS_PDF_Package
Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje szablon pliku definicji pakietu (PDF), z którego ma zostać utworzony zainicjowany pakiet.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
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;
};
Metody
W poniższej tabeli wymieniono metody w klasie SMS_PDF_Package
.
Metoda | Opis |
---|---|
GetPDFData, metoda w klasie SMS_PDF_Package | Pobiera SMS_Package i SMS_Program obiekty dla załadowanego pliku definicji pakietu. |
LoadIconForPDF, metoda w klasie SMS_PDF_Package | Importuje ikonę wymaganej dla pliku definicji pakietu. |
LoadPDF, metoda w klasie SMS_PDF_Package | Importuje plik definicji pakietu do magazynu plików definicji pakietu. |
ProcessInBox, metoda w klasie SMS_PDF_Package | Importuje pliki definicji pakietu ze skrzynki odbiorczej pliku definicji pakietu. |
Właściwości
Icon
Typ danych: UInt8
Tablica
Typ dostępu: odczyt/zapis
Kwalifikatory: [leniwy, duży]
Ikona kojarzenia z pakietem w konsoli Configuration Manager.
IconSize
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: [leniwy]
Rozmiar ikony w bajtach. Wartość domyślna to 0.
Language
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Język pakietu, na przykład angielski.
Name
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Nazwa pakietu.
PDFFileName
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [SizeLimit("100")]
Nazwa pliku definicji pakietu. Nazwa pliku nie zawiera rozszerzenia nazwy pliku sms.
PDFID
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Unikatowy automatycznie wygenerowany identyfikator pliku definicji pakietu.
Publisher
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Producent pakietu.
RequiredIconNames
Typ danych: String
Tablica
Typ dostępu: odczyt/zapis
Kwalifikatory: [leniwy]
Nadal wymagane jest załadowanie ikon.
Status
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: [leniwy, wyliczenie]
Stan ładowania pliku definicji pakietu. Możliwe wartości to:
Value | Stan ładowania |
---|---|
0 | Załadowany |
1 | RequiresIcon |
Version
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Numer wersji pakietu.
Uwagi
Kwalifikatory klas dla tej klasy obejmują:
Odczyt (tylko do odczytu)
Aby uzyskać więcej informacji na temat kwalifikatorów klas i kwalifikatorów właściwości zawartych w sekcji Właściwości, zobacz Configuration Manager Class and Property Qualifiers (Kwalifikatory klasy Configuration Manager i właściwości).
Ta klasa zawiera metody, które przechowują szablon pliku definicji pakietu w magazynie plików definicji pakietu i które generują obiekty klasy WMI serwera SMS_Package Server oraz obiekty klasy WMI serwera SMS_Program z szablonu.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.