Partager via


Interface IPropertyChangeArray (propsys.h)

Expose les méthodes pour plusieurs opérations de modification qui peuvent être passées à IFileOperation.

Héritage

L’interface IPropertyChangeArray hérite de l’interface IUnknown. IPropertyChangeArray possède également les types de membres suivants :

Méthodes

L’interface IPropertyChangeArray contient ces méthodes.

 
IPropertyChangeArray ::Append

Insère une opération de modification à la fin d’un tableau.
IPropertyChangeArray ::AppendOrReplace

Remplace la première occurrence d’une modification qui affecte la même clé de propriété que la modification fournie. Si la clé de propriété n’est pas déjà dans le tableau, cette méthode ajoute la modification à la fin du tableau.
IPropertyChangeArray ::GetAt

Obtient l’opération de modification à un index de tableau spécifié.
IPropertyChangeArray ::GetCount

Obtient le nombre d’opérations de modification dans le tableau.
IPropertyChangeArray ::InsertAt

Insère une opération de modification dans un tableau à la position spécifiée.
IPropertyChangeArray ::IsKeyInArray

Spécifie si une clé de propriété particulière existe dans le tableau de modifications.
IPropertyChangeArray ::RemoveAt

Supprime une modification spécifiée.

Remarques

Appelez CoCreateInstance avec un identificateur de classe (CLSID) de CLSID_PropertyChangeArray ou appelez PSCreatePropertyChangeArray pour obtenir une implémentation standard de cette interface. Il s’agit d’une interface de conteneur qui permet de passer plusieurs modifications à une seule opération de fichier afin d’empêcher l’accès à un fichier plusieurs fois.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête propsys.h