IVssWriterComponents 类 (vswriter.h)
IVssWriterComponents 接口是 C++ (不是 COM) 接口,它包含用于获取和修改组件信息的方法 (与给定编写器关联的 IVsComponent 对象) 存储在请求者的备份组件文档中。
CVssWriter 基类负责将 IVssWriterComponents 接口的实例传递给以下事件处理程序:
- CVssWriter::OnPrepareBackup
- CVssWriter::OnBackupComplete
- CVssWriter::OnPreRestore
- CVssWriter::OnPostRestore
- CVssWriter::OnPostSnapshot
IVssWriterComponents 定义了以下方法。
方法 | 说明 |
---|---|
GetComponent | 返回属于给定编写器实例的组件。 |
GetComponentCount | 返回属于给定编写器实例的组件数。 |
GetWriterInfo | 返回负责组件的编写器的实例和类标识符。 |
方法
IVssWriterComponents 类具有这些方法。
IVssWriterComponents::GetComponent GetComponent 方法将 IVssComponent 接口返回到显式存储在备份组件文档中的给定编写器的组件之一。 |
IVssWriterComponents::GetComponentCount GetComponentCount 方法返回显式存储在备份组件文档中的给定编写器组件的数目。 |
IVssWriterComponents::GetWriterInfo GetWriterInfo 方法获取负责组件的编写器的实例和类标识符。 |
要求
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | vswriter.h (包括 Vss.h、VsWriter.h) |