IPropertyChangeArray 接口 (propsys.h)

公开可能传递给 IFileOperation 的多个更改操作的方法。

继承

IPropertyChangeArray 接口继承自 IUnknown 接口。 IPropertyChangeArray 也有以下类型的成员:

方法

IPropertyChangeArray 接口具有这些方法。

 
IPropertyChangeArray::Append

在数组的末尾插入更改操作。
IPropertyChangeArray::AppendOrReplace

替换第一次出现的更改,该更改影响所提供的更改的相同属性键。 如果属性键不在数组中,此方法会将更改追加到数组的末尾。
IPropertyChangeArray::GetAt

获取指定数组索引处的更改操作。
IPropertyChangeArray::GetCount

获取数组中的更改操作数。
IPropertyChangeArray::InsertAt

将更改操作插入到位于指定位置的数组中。
IPropertyChangeArray::IsKeyInArray

指定更改数组中是否存在特定的属性键。
IPropertyChangeArray::RemoveAt

删除指定的更改。

注解

调用具有类标识符的 CoCreateInstance (CLSID) CLSID_PropertyChangeArray 或调用 PSCreatePropertyChangeArray 以获取此接口的标准实现。 这是一个容器接口,允许将多个更改传递给单个文件操作,以防止多次访问文件。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 propsys.h