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 方法