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」を参照してください。
このクラスには、パッケージ定義ファイル テンプレートをパッケージ定義ファイル ストアに格納し、 テンプレートから SMS_Package Server WMI クラス オブジェクトと SMS_Program Server WMI クラス オブジェクトを生成するメソッドが含まれています。
要件
ランタイム要件
詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発要件」を参照してください。