LocalizationEditorViewModel - класс

Definition

Пространство имён: Tessa.UI.Localization
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public class LocalizationEditorViewModel : ViewModel<EmptyModel>, 
	IDisposable
Inheritance
Object    NotificationObject    NotificationUIObject    ViewModelEmptyModel    LocalizationEditorViewModel
Implements
IDisposable

Конструкторы

LocalizationEditorViewModel(ILocalizationService, IDialogService, IApplicationClosingService, LocalizationAddStringDialogProvider)Инициализирует новый экземпляр класса LocalizationEditorViewModel
LocalizationEditorViewModel(ILocalizationService, IDialogService, IApplicationClosingService, LocalizationAddStringDialogProvider, ViewModelScope)Инициализирует новый экземпляр класса LocalizationEditorViewModel

Свойства

AddStringDialogProvider 
AddStringToLibraryCommand 
DialogService 
EntriesGrid 
ExportToExcelCommand 
ExportToLibraryCommand 
ImportFromExcelCommand 
ImportFromLibraryCommand 
LibrarySelector 
LocalizationLibraryFilter Строка фильтра для библиотек локализации TESSA.
LocalizationService 
Model Модель для текущей модели представления.
(Унаследован от ViewModelTModel)
RefreshCommand 
SaveCommand 
Scope
(Унаследован от ViewModelTModel)
State 
SubmittingQueue 

Методы

CanExecuteCommand 
DisposeОсвобождает все ресурсы, используемые объектом LocalizationEditorViewModel
Dispose(Boolean)Освобождает неуправляемые ресурсы, используемые объектом LocalizationEditorViewModel, а при необходимости освобождает также управляемые ресурсы
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
ExportAllAsync 
ExportAsync 
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
ImportAsync 
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OnCanExecuteExportToExcel 
OnCanExecuteImportFromExcel 
OnExecutedExportToExcel 
OnExecutedImportFromExcel 
OnModelPropertyChanged
(Унаследован от ViewModelTModel)
OnPropertyChanged(PropertyChangedEventArgs) Уведомляет об изменении свойства с именем, заданным в аргументах события.
(Унаследован от NotificationObject)
OnPropertyChanged(String) Уведомляет об изменении свойства с заданным именем у объекта.
(Унаследован от NotificationObject)
OnPropertyChangedAsync(PropertyChangedEventArgs, Boolean) Уведомляет об изменении свойства с именем, заданным в аргументах события, асинхронно, в соответствии с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно. Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения (основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationUIObject)
OnPropertyChangedAsync(String, Boolean) Уведомляет об изменении свойства с заданным именем у объекта асинхронно, в соответствии с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно. Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения (основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationObject)
OnReceiveWeakEvent
(Унаследован от ViewModelTModel)
RefreshAsync 
SaveAsync 
ToStringReturns a string that represents the current object.
(Унаследован от Object)

События

PropertyChangedСобытие, уведомляющее об изменении свойства с определённым именем у модели представления.
(Унаследован от NotificationObject)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также