類別 SMS_TaskSequence 中的 SaveToXml 方法

SaveToXml Configuration Manager 中的 Windows Management Instrumentation (WMI) 類別方法,可將工作順序從 WMI 物件序列化為 XML。

下列語法是從 [受控物件格式] 簡化而 (MOF) 程式碼,並定義方法。

語法

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

參數

TaskSequence 資料類型: SMS_TaskSequence

限定詞:[in]

SMS_TaskSequence Server WMI 類別物件,代表要序列化的工作順序。

References 資料類型: SMS_TaskSequence_Reference 陣列

資格賽:[出局]

SMS_TaskSequence_Reference伺服器 WMI 類別 物件,代表工作順序所需的 XML 中參照的任何套件和程式。 提供者會使用這些物件來檢查網站上存在的套件和程式。

Flags 資料類型: UInt32

資格賽:[出局]

旗標識別序列化詳細資料。 目前唯一支援的旗標是 0x00000001,sequence 會部署作業系統映像。

傳回值

包含工作順序的 XML 表示法的資料 String 類型。

如需處理傳回錯誤的相關資訊,請參閱 關於 Configuration Manager 錯誤。

註解

重要事項

呼叫這個方法時,您的應用程式必須使用安全技術,因為它會保留所有密碼 (密碼) 和產品金鑰 (準機密資訊) 。 如果 XML 是透過工作順序套件儲存到資料庫,則為安全。 不過,如果 XML 是儲存到檔案以供其他網站使用,則這個方法並不安全。 在這種情況下,呼叫後必須呼叫 類別 SMS_TaskSequence 中的 ExportXml 方法 ,以去除密碼和產品金鑰。

您的應用程式會在儲存工作順序並在工作順序 WMI 程式碼和工作順序 XML 之間進行翻譯、保留密碼和產品金鑰時使用此方法。 最常見的用途是透過正在操作 WMI 物件模型的外部提供者。

請記住,這個方法不會序列化 SMS_TaskSequencePackage Server WMI 類別 物件的工作序列 XML。 對於套件,您必須使用 <sequence></sequence> 標籤來反映工作順序 XML。

需求

另請參閱

SMS_TaskSequence Server WMI 類別SMS_TaskSequence_Reference 伺服器 WMI 類別SMS_TaskSequence中的 ExportXml 方法