Skip to main content

ManagedFileChooserViewModel Class

Definition​

Assembly:Avalonia.Dialogs
Package:Avalonia
public class ManagedFileChooserViewModel

Inheritance: object -> AvaloniaDialogsInternalViewModelBase -> ManagedFileChooserViewModel

Constructors​

NameDescription
ManagedFileChooserViewModel (4 overloads)No summary available.

ManagedFileChooserViewModel overloads​

ManagedFileChooserViewModel Constructor​

public ManagedFileChooserViewModel(Avalonia.Dialogs.ManagedFileDialogOptions options)
Parameters​

options Avalonia.Dialogs.ManagedFileDialogOptions

ManagedFileChooserViewModel Constructor​

public ManagedFileChooserViewModel(Avalonia.Platform.Storage.FilePickerOpenOptions filePickerOpen, Avalonia.Dialogs.ManagedFileDialogOptions options)
Parameters​

filePickerOpen Avalonia.Platform.Storage.FilePickerOpenOptions

options Avalonia.Dialogs.ManagedFileDialogOptions

ManagedFileChooserViewModel Constructor​

public ManagedFileChooserViewModel(Avalonia.Platform.Storage.FilePickerSaveOptions filePickerSave, Avalonia.Dialogs.ManagedFileDialogOptions options)
Parameters​

filePickerSave Avalonia.Platform.Storage.FilePickerSaveOptions

options Avalonia.Dialogs.ManagedFileDialogOptions

ManagedFileChooserViewModel Constructor​

public ManagedFileChooserViewModel(Avalonia.Platform.Storage.FolderPickerOpenOptions folderPickerOpen, Avalonia.Dialogs.ManagedFileDialogOptions options)
Parameters​

folderPickerOpen Avalonia.Platform.Storage.FolderPickerOpenOptions

options Avalonia.Dialogs.ManagedFileDialogOptions

Methods​

NameDescription
CancelNo summary available.
CanOkNo summary available.
EnterPressedNo summary available.
GoUpNo summary available.
Navigate (2 overloads)No summary available.
OkNo summary available.
RefreshNo summary available.
SelectSingleFileNo summary available.

Cancel Method​

public void Cancel()

CanOk Method​

public bool CanOk(object _)

Parameters​

_ object

Returns​

bool

EnterPressed Method​

public void EnterPressed()

GoUp Method​

public void GoUp()
public void Navigate(Avalonia.Platform.Storage.IStorageFolder path, string initialSelectionName)
Parameters​

path Avalonia.Platform.Storage.IStorageFolder

initialSelectionName string

public void Navigate(string path, string initialSelectionName)
Parameters​

path string

initialSelectionName string

Ok Method​

public void Ok()

Refresh Method​

public void Refresh()

SelectSingleFile Method​

public void SelectSingleFile(Avalonia.Dialogs.Internal.ManagedFileChooserItemViewModel item)

Parameters​

item Avalonia.Dialogs.Internal.ManagedFileChooserItemViewModel

Properties​

NameDescription
FileNameNo summary available.
FiltersNo summary available.
ItemsNo summary available.
LocationNo summary available.
QuickLinksNo summary available.
QuickLinksSelectedIndexNo summary available.
SelectedFilterNo summary available.
SelectedItemsNo summary available.
SelectingFolderNo summary available.
SelectionModeNo summary available.
ShowFiltersNo summary available.
ShowHiddenFilesNo summary available.
TitleNo summary available.

FileName Property​

public string FileName { get; set; }

Filters Property​

public Avalonia.Collections.AvaloniaList<Avalonia.Dialogs.Internal.ManagedFileChooserFilterViewModel> Filters { get; set; }

Items Property​

public Avalonia.Collections.AvaloniaList<Avalonia.Dialogs.Internal.ManagedFileChooserItemViewModel> Items { get; set; }

Location Property​

public string Location { get; set; }
public Avalonia.Collections.AvaloniaList<Avalonia.Dialogs.Internal.ManagedFileChooserItemViewModel> QuickLinks { get; set; }

QuickLinksSelectedIndex Property​

public int QuickLinksSelectedIndex { get; set; }

SelectedFilter Property​

public Avalonia.Dialogs.Internal.ManagedFileChooserFilterViewModel SelectedFilter { get; set; }

SelectedItems Property​

public Avalonia.Collections.AvaloniaList<Avalonia.Dialogs.Internal.ManagedFileChooserItemViewModel> SelectedItems { get; set; }

SelectingFolder Property​

public bool SelectingFolder { get; set; }

SelectionMode Property​

public Avalonia.Controls.SelectionMode SelectionMode { get; set; }

ShowFilters Property​

public bool ShowFilters { get; set; }

ShowHiddenFiles Property​

public bool ShowHiddenFiles { get; set; }

Title Property​

public string Title { get; set; }

Events​

NameDescription
CancelRequestedNo summary available.
CompleteRequestedNo summary available.
OverwritePromptNo summary available.
PropertyChangedInherited from AvaloniaDialogsInternalViewModelBase.

CancelRequested Event​

public event Action CancelRequested

CompleteRequested Event​

public event Action<string[]> CompleteRequested

OverwritePrompt Event​

public event Action<string> OverwritePrompt