Table of Contents

Class IOFileDialogExtension

Namespace
H.Services.Message.IODialog
Assembly
H.Services.Message.dll
public static class IOFileDialogExtension
Inheritance
IOFileDialogExtension
Inherited Members

Methods

ShowOpenFile(IIOFileDialogService, IOpenFilePathable, Action<IIOFileDialogOption>)

public static string ShowOpenFile(this IIOFileDialogService dialog, IOpenFilePathable openFilePathable, Action<IIOFileDialogOption> optionAction = null)

Parameters

dialog IIOFileDialogService
openFilePathable IOpenFilePathable
optionAction Action<IIOFileDialogOption>

Returns

string

ShowOpenFile(IIOFileDialogService, Action<IIOFileDialogOption>, params string[])

public static string ShowOpenFile(this IIOFileDialogService dialog, Action<IIOFileDialogOption> optionAction = null, params string[] filterExtensions)

Parameters

dialog IIOFileDialogService
optionAction Action<IIOFileDialogOption>
filterExtensions string[]

Returns

string

ShowOpenFile(IIOFileDialogService, Action<string>, Action<IIOFileDialogOption>)

public static string ShowOpenFile(this IIOFileDialogService dialog, Action<string> sumitAction = null, Action<IIOFileDialogOption> optionAction = null)

Parameters

dialog IIOFileDialogService
sumitAction Action<string>
optionAction Action<IIOFileDialogOption>

Returns

string

ShowOpenFiles(IIOFileDialogService, Action<IIOFileDialogOption>, params string[])

public static string[] ShowOpenFiles(this IIOFileDialogService dialog, Action<IIOFileDialogOption> optionAction = null, params string[] filterExtensions)

Parameters

dialog IIOFileDialogService
optionAction Action<IIOFileDialogOption>
filterExtensions string[]

Returns

string[]

ShowOpenFiles(IIOFileDialogService, Action<string[]>, Action<IIOFileDialogOption>)

public static string[] ShowOpenFiles(this IIOFileDialogService dialog, Action<string[]> sumitAction = null, Action<IIOFileDialogOption> optionAction = null)

Parameters

dialog IIOFileDialogService
sumitAction Action<string[]>
optionAction Action<IIOFileDialogOption>

Returns

string[]

ShowOpenImageFile(IIOFileDialogService, Action<string>, Action<IIOFileDialogOption>)

public static string ShowOpenImageFile(this IIOFileDialogService dialog, Action<string> sumitAction = null, Action<IIOFileDialogOption> optionAction = null)

Parameters

dialog IIOFileDialogService
sumitAction Action<string>
optionAction Action<IIOFileDialogOption>

Returns

string

ShowOpenImageFiles(IIOFileDialogService, Action<string[]>, Action<IIOFileDialogOption>)

public static string[] ShowOpenImageFiles(this IIOFileDialogService dialog, Action<string[]> sumitAction = null, Action<IIOFileDialogOption> optionAction = null)

Parameters

dialog IIOFileDialogService
sumitAction Action<string[]>
optionAction Action<IIOFileDialogOption>

Returns

string[]

ShowOpenVideoFiles(IIOFileDialogService, Action<string[]>, Action<IIOFileDialogOption>)

public static string[] ShowOpenVideoFiles(this IIOFileDialogService dialog, Action<string[]> sumitAction = null, Action<IIOFileDialogOption> optionAction = null)

Parameters

dialog IIOFileDialogService
sumitAction Action<string[]>
optionAction Action<IIOFileDialogOption>

Returns

string[]