次の方法で共有


SMS_PDF_Package サーバー WMI クラス

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

次の構文は、マネージド オブジェクト形式 (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_PackageSMS_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, Enum]

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

読み込み状態
0 Loaded
1 RequiresIcon

Version データ型: String

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

修飾子: なし

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

解説

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

要件

ランタイム要件

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

開発要件

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

関連項目

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