Show / Hide Table of Contents

Class UninstallExpanderViewModel

Implements the view model functionality for the uninstall expander pane.

Inheritance
System.Object
UninstallExpanderViewModel
Namespace: Phoenix.Applications.Deployment
Assembly: Phoenix.Plugin.AppDeployment.dll
Syntax
public class UninstallExpanderViewModel : BindableBase

Constructors

View Source

UninstallExpanderViewModel(UninstallModel, UninstallExpanderView)

Initializes a new instance of the UninstallExpanderViewModel class.

Declaration
public UninstallExpanderViewModel(UninstallModel uninstall, UninstallExpanderView view)
Parameters
Type Name Description
UninstallModel uninstall

The uninstall model.

UninstallExpanderView view

The view for the view model.

Properties

View Source

ChangeDeviceSelectionCommand

Gets the command that changes the device selection for an existing uninstall transaction.

Declaration
public DelegateCommand ChangeDeviceSelectionCommand { get; }
Property Value
Type Description
DelegateCommand
View Source

CloseExpanderCommand

Gets the command for closing this display pane.

Declaration
public DelegateCommand CloseExpanderCommand { get; }
Property Value
Type Description
DelegateCommand
View Source

Header

Gets the header for the launch expander.

Declaration
public string Header { get; }
Property Value
Type Description
System.String
View Source

RefreshPackagesCommand

Gets the command for refreshing the packages.

Declaration
public DelegateCommand RefreshPackagesCommand { get; }
Property Value
Type Description
DelegateCommand
View Source

SelectedUninstall

Gets the model representing the uninstall information for this display pane.

Declaration
public UninstallModel SelectedUninstall { get; }
Property Value
Type Description
UninstallModel
View Source

UninstallCommand

Gets a command that uninstalls the selected package.

Declaration
public DelegateCommand UninstallCommand { get; }
Property Value
Type Description
DelegateCommand
  • View Source
In This Article
Back to top Generated by DocFX