类SMS_TaskSequence中的 SaveToXml 方法
Windows SaveToXml
Management Instrumentation (WMI) 类方法,Configuration Manager将任务序列从 WMI 对象序列化为 XML。
以下语法从托管对象格式 (MOF) 代码中简化,并定义了 方法。
语法
String SaveToXml(
SMS_TaskSequence TaskSequence,
SMS_TaskSequence_Reference References[],
UInt32 Flags
);
参数
TaskSequence
数据类型SMS_TaskSequence
限定符:[in]
表示要序列化的任务序列 的 SMS_TaskSequence 服务器 WMI 类 对象。
References
数据类型: SMS_TaskSequence_Reference
数组
限定符:[out]
SMS_TaskSequence_Reference服务器 WMI 类 对象,这些对象表示任务序列所需的 XML 中引用的任何包和程序。 提供程序使用这些对象来检查网站上存在的包和程序。
Flags
数据类型UInt32
限定符:[out]
标识序列化详细信息的标志。 当前支持的唯一标志是0x00000001序列部署操作系统映像。
返回值
包含 String
任务序列的 XML 表示形式的数据类型。
有关处理返回的错误的信息,请参阅关于Configuration Manager错误。
备注
重要
应用程序在调用此方法时必须使用安全技术,因为它会保留所有密码 (机密信息) 和产品密钥 (准机密信息) 。 如果通过任务序列包将 XML 保存到数据库,则这是安全的。 但是,如果将 XML 保存到文件供其他站点使用,则此方法不安全。 在这种情况下,调用后必须调用 类SMS_TaskSequence中的 ExportXml 方法 ,以去除密码和产品密钥。
应用程序在保存任务序列并在任务序列 WMI 代码和任务序列 XML 之间转换、保留密码和产品密钥时使用此方法。 最常见的用途是操作 WMI 对象模型的外部提供程序。
请记住,此方法不会序列化 SMS_TaskSequencePackage服务器 WMI 类 对象的任务序列 XML。 对于包,必须使用序列/>序列标记来反映任务序列 XML。<><
要求
另请参阅
SMS_TaskSequence服务器 WMI 类
SMS_TaskSequence_Reference服务器 WMI 类
类SMS_TaskSequence中的 ExportXml 方法