Shell32SHMultiFileProperties Method

Displays a merged property sheet for a set of files.

Property values common to all the files are shown while those that differ display the string (multiple values).

Definition

Namespace: DevCase.Win32.NativeMethods
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("Shell32.dll", ExactSpelling = true)]
public static HResult SHMultiFileProperties(
	IDataObject dataObj,
	uint reserved = 0
)

Parameters

dataObj  IDataObject
A pointer to a data object that supplies the PIDLs of all of the files for which to display the merged property sheet.

The data object must use the CFSTR_SHELLIDLIST clipboard format.

The parent folder's implementation of GetDisplayNameOf(PIDL, ShellFoldermGetDisplayName) must return a fully qualified file system path for each item in response to the ForParsing flag.

reserved  UInt32  (Optional)
Reserved. Must be set to 0.

Return Value

HResult
If this function succeeds, it returns S_OK. Otherwise, it returns an HResult error code.

Remarks

See Also