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_Package オブジェクトと SMS_Program オブジェクトを取得します。
クラス 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, Enumeration]

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

読み込みの状態
0 Loaded
1 RequiresIcon

Version データ型: String

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

修飾子: なし

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

注釈

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

要件

ランタイム要件

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

開発要件

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

関連項目

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