Click or drag to resize

CoreShellFolderParseDisplayName Method (String, IBindCtx, SFGAO, Boolean)

Translates the display name of a file object or a folder into an item identifier list.

Namespace:  callback.ShellBoost.Core.WindowsShell
Assembly:  callback.CBFSShell (in callback.CBFSShell.dll) Version: 22.0.0.0
Syntax
C#
public Tuple<int, ShellItemIdList, SFGAO> ParseDisplayName(
	string displayName,
	IBindCtx context = null,
	SFGAO attributesMask = SFGAO.SFGAO_NONE,
	bool throwOnError = true
)

Parameters

displayName
Type: SystemString
The display name.
context (Optional)
Type: System.Runtime.InteropServices.ComTypesIBindCtx
A pointer to a bind context used to pass parameters as inputs and outputs to the parsing function.
attributesMask (Optional)
Type: callback.ShellBoost.Core.WindowsShellSFGAO
The attributes mask.
throwOnError (Optional)
Type: SystemBoolean
true to throw error; otherwise false.

Return Value

Type: TupleInt32, ShellItemIdList, SFGAO
A tuple representing the number of characters of the display name that was parsed (or 0), the identifier list of the object, and the attributes. The tuple can also be null.
Exceptions
ExceptionCondition
ArgumentNullExceptiondisplayName is null.
See Also