Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет методы для нескольких операций изменения, которые могут быть переданы в 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 |
| Header | propsys.h |