IPropertyChangeArray-Schnittstelle (propsys.h)
Macht Methoden für mehrere Änderungsvorgänge verfügbar, die an IFileOperation übergeben werden können.
Vererbung
Die IPropertyChangeArray-Schnittstelle erbt von der IUnknown-Schnittstelle . IPropertyChangeArray verfügt auch über folgende Membertypen:
Methoden
Die IPropertyChangeArray-Schnittstelle verfügt über diese Methoden.
IPropertyChangeArray::Append Fügt einen Änderungsvorgang am Ende eines Arrays ein. |
IPropertyChangeArray::AppendOrReplace Ersetzt das erste Vorkommen einer Änderung, die sich auf denselben Eigenschaftsschlüssel wie die bereitgestellte Änderung auswirkt. Wenn der Eigenschaftenschlüssel noch nicht im Array vorhanden ist, fügt diese Methode die Änderung am Ende des Arrays an. |
IPropertyChangeArray::GetAt Ruft den Änderungsvorgang an einem angegebenen Arrayindex ab. |
IPropertyChangeArray::GetCount Ruft die Anzahl der Änderungsvorgänge im Array ab. |
IPropertyChangeArray::InsertAt Fügt einen Änderungsvorgang an der angegebenen Position in ein Array ein. |
IPropertyChangeArray::IsKeyInArray Gibt an, ob ein bestimmter Eigenschaftsschlüssel im Änderungsarray vorhanden ist. |
IPropertyChangeArray::RemoveAt Entfernt eine angegebene Änderung. |
Hinweise
Rufen Sie entweder CoCreateInstance mit einem Klassenbezeichner (CLSID) von CLSID_PropertyChangeArray auf, oder rufen Sie PSCreatePropertyChangeArray auf, um eine Standardimplementierung dieser Schnittstelle zu erhalten. Dies ist eine Containerschnittstelle, mit der mehrere Änderungen an einen einzelnen Dateivorgang übergeben werden können, um den mehrfachen Zugriff auf eine Datei zu verhindern.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | propsys.h |