次の方法で共有


クラス SMS_TaskSequenceの ExportXml メソッド

ExportXml Windows Management Instrumentation(WMI) クラス メソッドは、Configuration Managerで、別のサイトで使用するのに適した形式でタスク シーケンス XML をエクスポートします。

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

構文

String ExportXml(
      String Xml
);

パラメーター

Xml データ型: String

修飾子: [in]

タスク シーケンス XML。 この XML は、 クラス SMS_TaskSequenceの SaveToXml メソッドの以前の呼び出しから取得されます。

戻り値

エクスポートされたタスク シーケンス XML を定義する String データ型。

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

解説

重要

アプリケーションでは、すべてのパスワード (シークレット情報) とプロダクト キー (準シークレット情報) が保持されるため、 クラス SMS_TaskSequence メソッドで SaveToXml メソッド を呼び出すときに、セキュリティで保護された手法を使用する必要があります。 単独で使用されるこのメソッドは、XML を別のサイトで使用するファイルに保存するために使用される場合、セキュリティで保護されません。

アプリケーションでは、 ExportXml を使用して、タスク シーケンス WMI コードとタスク シーケンス XML の間で変換します。 最初に 、クラス SMS_TaskSequenceの SaveToXml メソッド を呼び出してタスク シーケンス XML を作成し、パスワードとプロダクト キーを保持します。 その後、アプリケーションは ExportXml を呼び出し、結果の情報をファイルに保存し、すべてのパスワード (シークレット情報) とプロダクト キー (準シークレット情報) をクリアする必要があります。

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

要件

関連項目

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