public sealed class ApplicationViewModel : ViewModel<EmptyModel>,
IInstallationProcessMonitor, IComparable, IComparable<ApplicationViewModel>, IAsyncInitializable
Public NotInheritable Class ApplicationViewModel
Inherits ViewModel(Of EmptyModel)
Implements IInstallationProcessMonitor, IComparable, IComparable(Of ApplicationViewModel),
IAsyncInitializable
public ref class ApplicationViewModel sealed : public ViewModel<EmptyModel^>,
IInstallationProcessMonitor, IComparable, IComparable<ApplicationViewModel^>, IAsyncInitializable
[<SealedAttribute>]
type ApplicationViewModel =
class
inherit ViewModel<EmptyModel>
interface IInstallationProcessMonitor
interface IComparable
interface IComparable<ApplicationViewModel>
interface IAsyncInitializable
end
ApplicationViewModel | Initializes a new instance of the ApplicationViewModel class. |
Application | |
ApplicationState | Gets Текущее состояние приложения. |
CreateDesktopShortcutCommand | Gets Команда создания ярлыка приложения на рабочем столе |
CurrentBytes | Gets Количество полученных на текущий момент байт |
GroupName | Gets Группа приложения |
Icon | Gets Значок приложения |
IsInstalled | Gets a value indicating whether Признак наличия установленной в локальном кэше копии приложения |
IsLaunchEnabled | Gets a value indicating whether Признак разрешения запуска приложения |
IsSelected | Gets or sets a value indicating whether is selected. |
IsUpdating | Gets Признак отображения процесса обновления приложения |
LaunchCommand | Gets Команда запуска приложения |
LaunchNewInstanceCommand | Gets Команда запуска нового экземпляра приложения |
Model |
Модель для текущей модели представления.
(Унаследован от ViewModelTModel) |
Name | Gets Название приложения |
Scope | (Унаследован от ViewModelTModel) |
ToolTip | |
TotalBytes | Gets Размер скачиваемых файлов в байтах |
Visibility | Gets Признак отображения элемента |
CompareTo(ApplicationViewModel) | Compares the current object with another object of the same type. |
CompareTo(Object) | Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
FileInstallationCompleted | Вызывается по завершению установки файла |
FileInstallationStarting | Вызывается перед началом установки файла |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
InitializeAsync | |
InstallationProcessFinished | Вызывается по завершению процесса установки |
InstallationProcessStarting | Вызывается перед началом процесса установки |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
OnModelPropertyChanged | (Унаследован от ViewModelTModel) |
OnPropertyChanged(PropertyChangedEventArgs) |
Уведомляет об изменении свойства с именем, заданным в аргументах события.
(Унаследован от NotificationObject) |
OnPropertyChanged(String) |
Уведомляет об изменении свойства с заданным именем у объекта.
(Унаследован от NotificationObject) |
OnPropertyChangedAsync(PropertyChangedEventArgs, Boolean) |
Уведомляет об изменении свойства с именем, заданным в аргументах события, асинхронно, в соответствии
с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно.
Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения
(основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationUIObject) |
OnPropertyChangedAsync(String, Boolean) |
Уведомляет об изменении свойства с заданным именем у объекта асинхронно, в соответствии
с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно.
Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения
(основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationObject) |
OnReceiveWeakEvent | (Переопределяет ViewModelTModelOnReceiveWeakEvent(Type, Object, EventArgs)) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
PropertyChanged | Событие, уведомляющее об изменении свойства с определённым именем у модели представления. (Унаследован от NotificationObject) |
Get | (Определяется ComHelper) |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |