SMS_PDF_Package サーバー WMI クラス

SMS_PDF_Package Windows Management Instrumentation (WMI) クラスは、Configuration Managerの SMS プロバイダー サーバー クラスであり、初期化されたパッケージを作成するパッケージ定義ファイル (PDF) テンプレートを表します。

次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。

構文

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;  
};  

メソッド

次の表に、 クラスのメソッドを SMS_PDF_Package 示します。

メソッド 説明
クラス SMS_PDF_Packageの GetPDFData メソッド 読み込まれたパッケージ定義ファイルのオブジェクトと SMS_Program オブジェクトを取得SMS_Packageします。
クラス SMS_PDF_Packageの LoadIconForPDF メソッド パッケージ定義ファイルに必要なアイコンをインポートします。
クラス SMS_PDF_Packageの LoadPDF メソッド パッケージ定義ファイルをパッケージ定義ファイル ストアにインポートします。
クラス SMS_PDF_Packageの ProcessInBox メソッド パッケージ定義ファイルの受信トレイからパッケージ定義ファイルをインポートします。

プロパティ

Icon
データ型: UInt8 配列

アクセスの種類: 読み取り/書き込み

修飾子: [lazy, large]

Configuration Manager コンソールでパッケージに関連付けるアイコン。

IconSize
データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: [lazy]

アイコンのサイズ (バイト単位)。 既定値は 0 です。

Language
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

パッケージの言語 (英語など)。

Name
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

パッケージの名前。

PDFFileName
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [SizeLimit("100")]

パッケージ定義ファイルのファイル名。 ファイル名に .sms ファイル名拡張子は含まれません。

PDFID
データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: [key]

パッケージ定義ファイルの一意の自動生成 ID。

Publisher
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

パッケージの製造元。

RequiredIconNames
データ型: String 配列

アクセスの種類: 読み取り/書き込み

修飾子: [lazy]

アイコンを読み込む必要があります。

Status
データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: [lazy, Enum]

パッケージ定義ファイルの読み込み状態。 使用可能な値は次のとおりです。

読み込み状態
0 Loaded
1 RequiresIcon

Version
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

パッケージのバージョン番号。

注釈

このクラスのクラス修飾子は次のとおりです。

要件

ランタイム要件

詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。

開発要件

詳細については、「Configuration Manager サーバー開発要件」を参照してください。

関連項目

SMS_Package サーバー WMI クラス
SMS_Program サーバー WMI クラス