ISelectFilePromptBuilder<TOptions, TResult> Interface
Defines a builder which can be used to define options and show common file dialogs.
public interface ISelectFilePromptBuilder<TOptions, TResult> : IDesignerSafeSelectFilePromptBuilder<TOptions, TResult> where TOptions : ISelectFileOptions where TResult : ISelectFileResult<TOptions>
- Type Parameters:
-
TOptions
-The type of ISelectFileOptions defined by the builder.
TResult
-The type of ISelectFileResult defined by the builder.
Remarks
For internal use only.
Methods
Show()
Displays a dialog prompting the user to select a file using the currently configured options.
Inherited Members
- IDesignerSafeSelectFilePromptBuilder<TOptions, TResult>.ShowAsync()
- IDesignerSafeSelectFilePromptBuilder<TOptions, TResult>.ShowAsync(Action<TResult>)
- IDesignerSafeSelectFilePromptBuilder<TOptions, TResult>.Options
Extension Methods
- UserPromptServiceExtensions.WithCheckFileExists<TOptions, TResult>(IDesignerSafeSelectFilePromptBuilder<TOptions, TResult>, bool)
- UserPromptServiceExtensions.WithFileName<TOptions, TResult>(IDesignerSafeSelectFilePromptBuilder<TOptions, TResult>, string)
- UserPromptServiceExtensions.WithFilterForAllFiles<TOptions, TResult>(IDesignerSafeSelectFilePromptBuilder<TOptions, TResult>, string, bool)
- UserPromptServiceExtensions.WithFilterForImageFiles<TOptions, TResult>(IDesignerSafeSelectFilePromptBuilder<TOptions, TResult>, string, bool, bool, bool)
- UserPromptServiceExtensions.WithFilter<TOptions, TResult>(IDesignerSafeSelectFilePromptBuilder<TOptions, TResult>, string, string, bool)
- UserPromptServiceExtensions.WithTitle<TOptions, TResult>(IDesignerSafeSelectFilePromptBuilder<TOptions, TResult>, string)
- UserPromptServiceExtensions.WithCheckFileExists<TOptions, TResult>(ISelectFilePromptBuilder<TOptions, TResult>, bool)
- UserPromptServiceExtensions.WithFileName<TOptions, TResult>(ISelectFilePromptBuilder<TOptions, TResult>, string)
- UserPromptServiceExtensions.WithFilterForAllFiles<TOptions, TResult>(ISelectFilePromptBuilder<TOptions, TResult>, string, bool)
- UserPromptServiceExtensions.WithFilterForImageFiles<TOptions, TResult>(ISelectFilePromptBuilder<TOptions, TResult>, string, bool, bool, bool)
- UserPromptServiceExtensions.WithFilter<TOptions, TResult>(ISelectFilePromptBuilder<TOptions, TResult>, string, string, bool)
- UserPromptServiceExtensions.WithTitle<TOptions, TResult>(ISelectFilePromptBuilder<TOptions, TResult>, string)