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.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla