クラス SMS_TaskSequence の SaveToXml メソッド

SaveToXml Windows Management Instrumentation (WMI) クラスのメソッドは、Configuration Manager のタスク シーケンスを WMI オブジェクトから XML にシリアル化します。

次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化され、メソッドを定義したものです。

構文

String SaveToXml(
      SMS_TaskSequence TaskSequence,
      SMS_TaskSequence_Reference References[],
      UInt32 Flags
);

パラメーター

TaskSequence データ型: SMS_TaskSequence

Qualifiers: [in]

シリアル化するタスク シーケンスを表す SMS_TaskSequence Server WMI クラス オブジェクト。

References データ型: SMS_TaskSequence_Reference 配列

Qualifiers: [out]

SMS_TaskSequence_Reference タスク シーケンスに必要な XML で参照されているパッケージとプログラムを表すサーバー WMI クラス オブジェクト。 プロバイダーは、これらのオブジェクトを使用して、サイトに存在するパッケージとプログラムをチェックします。

Flags データ型: UInt32

Qualifiers: [out]

シリアル化の詳細を識別するフラグ。 現在サポートされているフラグは 0x00000001 のみで、sequence はオペレーティング システム イメージをデプロイします。

戻り値

タスク シーケンスの XML 表現を含む String データ型。

返されたエラーの処理の詳細については、「Configuration Manager のエラーについて」を参照してください。

注釈

重要

このメソッドではすべてのパスワード (秘密情報) とプロダクト キー (準秘密情報) が保持されるため、アプリケーションは呼び出すときに安全な手法を使用する必要があります。 XML がタスク シーケンス パッケージを使用してデータベースに保存されている場合はセキュリティ保護です。 ただし、XML が別のサイトで使用するためにファイルに保存されている場合、このメソッドは安全ではありません。 この場合、呼び出しの後にクラス SMS_TaskSequence の ExportXml メソッド を呼び出して、パスワードとプロダクト キーを削除する必要があります。

アプリケーションでは、タスク シーケンスを保存し、タスク シーケンスの WMI コードとタスク シーケンス XML の間で変換を行い、パスワードとプロダクト キーを保持するときに、このメソッドを使用します。 最も一般的な用途は、WMI オブジェクト モデルを操作している外部プロバイダーによるものです。

このメソッドは、 SMS_TaskSequencePackage Server WMI クラス オブジェクトのタスク シーケンス XML をシリアル化しないことに注意してください。 パッケージの場合は、 <sequence></sequence> タグを使用してタスク シーケンスの XML を反映する必要があります。

要件

関連項目

SMS_TaskSequence サーバー WMI クラスSMS_TaskSequence_Reference サーバー WMI クラスクラス SMS_TaskSequence の ExportXml メソッド