Class
SaveFileDialogViewModel

Provides a view model for setup and configuration of RadSaveFileDialog.

Definition

Namespace:Telerik.WinControls.FileDialogs

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class SaveFileDialogViewModel : FileDialogViewModel, INotifyPropertyChanged, IDisposable, IDialogViewModel, ICurrentDirectoryViewModel, INotifyPropertyChanging, IFileFilterableModel, IFileExtensionFilterable

Inheritance: objectViewModelBaseDialogViewModelFileDialogViewModelSaveFileDialogViewModel

Implements: ICurrentDirectoryViewModelIDialogViewModelIDisposableIFileExtensionFilterableIFileFilterableModelINotifyPropertyChangedINotifyPropertyChanging

Inherited Members FileDialogViewModel.GetCurrentFileSystemInfoWrappers(DirectoryBaseWrapper)FileDialogViewModel.FilterIndexFileDialogViewModel.DefaultExtFileDialogViewModel.FilterFileDialogViewModel.IsFilterAppliedFileDialogViewModel.FilterDescriptorsFileDialogViewModel.SelectedFilterNameFileDialogViewModel.IsSearchActiveDialogViewModel.Dispose(bool)DialogViewModel.OnCurrentSearchResultsChanged()DialogViewModel.CreateNewChildFolder()DialogViewModel.CanExecuteAccept()DialogViewModel.CanEditExecute()DialogViewModel.OnEditExecuted()DialogViewModel.CanNewFolderExecute()DialogViewModel.OnNewFolderExecuted()DialogViewModel.CanCopyExecute()DialogViewModel.OnCopyCommand(IntPtr)DialogViewModel.CanCutExecute()DialogViewModel.OnCutCommand(IntPtr)DialogViewModel.CanPasteExecute()DialogViewModel.OnPasteCommand(IntPtr)DialogViewModel.CanDeleteExecute()DialogViewModel.OnDeleteCommand(IntPtr)DialogViewModel.CanExecuteHelper()DialogViewModel.PrepareCommandAndExecute(IntPtr, ShellContextMenuCommand)DialogViewModel.InvokeSelectedFileSystemObjects()DialogViewModel.ResetSelection()DialogViewModel.OnPropertyChanging(string)DialogViewModel.ShouldCancelDiretoryNavigating(string)DialogViewModel.InvokeContextDialogViewModel.MainNavigationRootDialogViewModel.MainNavigationRootSourceDialogViewModel.EditingOptionsDialogViewModel.PathDialogViewModel.NameDialogViewModel.ShowHiddenFilesDialogViewModel.InitialDirectoryDialogViewModel.CurrentParentDirectoryDialogViewModel.SelectedFileSystemObjectDialogViewModel.CurrentFileSystemObjectsDialogViewModel.RootAndCurrentFileSystemObjectsDialogViewModel.IsDirectorySelectedDialogViewModel.CustomPlacesDialogViewModel.SelectedLayoutDialogViewModel.LayoutsDialogViewModel.IsMainPaneLoadingNetworkDialogViewModel.SelectedFilesInvokerDialogViewModel.FileSystemInfoWrapperFactoryDialogViewModel.CurrentSearchResultsDialogViewModel.IsSearchViewActiveDialogViewModel.DirectoryNavigatingDialogViewModel.PropertyChangingViewModelBase.Dispose()ViewModelBase.InvokeOnUIThread(Action)ViewModelBase.OnPropertyChanged(string)ViewModelBase.VerifyPropertyName(string)ViewModelBase.PropertyChanged

Constructors

SaveFileDialogViewModel(FileSystemInfoWrapperFactoryBase, bool, string)

Initializes a new instance of the SaveFileDialogViewModel class.

Declaration

cs-api-definition
public SaveFileDialogViewModel(FileSystemInfoWrapperFactoryBase fileSystemInfoWrapperFactory, bool showNetwork, string rootDirPath = "")

Parameters

fileSystemInfoWrapperFactory

FileSystemInfoWrapperFactoryBase

The factory used from this SaveFileDialogViewModel for creation of file system wrappers.

showNetwork

bool

Boolean indicating whether network locations are shown.

rootDirPath

string

The path of the initial directory.

Methods

OnSelectionChanged()

Notifies when the SelectedFileSystemObject changes.

Declaration

cs-api-definition
protected override void OnSelectionChanged()

Overrides DialogViewModel.OnSelectionChanged()