File.buildAttributeListForCopy

string buildAttributeListForCopy(gio.types.FileCopyFlags flags, gio.cancellable.Cancellable cancellable = null)

Prepares the file attribute query string for copying to file.

This function prepares an attribute query string to be passed to gio.file.File.queryInfo to get a list of attributes normally copied with the file (see gio.file.File.copyAttributes for the detailed description). This function is used by the implementation of gio.file.File.copyAttributes and is useful when one needs to query and set the attributes in two stages (e.g., for recursive move of a directory).

Parameters

flagsa set of #GFileCopyFlags
cancellableoptional #GCancellable object, null to ignore

Returns

an attribute query string for gio.file.File.queryInfo,

or null if an error occurs.

Throws