Show / Hide Table of Contents

Class DeploymentExpanderViewModel

Contains the view model logic for the deployment expander display pane.

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

Constructors

View Source

DeploymentExpanderViewModel(DeploymentModel, DeploymentExpanderView)

Initializes a new instance of the DeploymentExpanderViewModel class.

Declaration
public DeploymentExpanderViewModel(DeploymentModel model, DeploymentExpanderView view)
Parameters
Type Name Description
DeploymentModel model

The deployment model for the expander.

DeploymentExpanderView view

The view corresponding to this view model.

Properties

View Source

CancelDeviceDeploymentCommand

Gets the command for canceling a specific device's deployment.

Declaration
public DelegateCommand<DeviceDeploymentModel> CancelDeviceDeploymentCommand { get; }
Property Value
Type Description
DelegateCommand<DeviceDeploymentModel>
View Source

ChangeDeviceSelectionCommand

Gets the command that changes the device selection for an existing deployment 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

DeployCommand

Gets the command for running the deployment.

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

DeploymentFactories

Gets all the registered deployment factories.

Declaration
public ReadOnlyCollection<DeploymentFactoryBase> DeploymentFactories { get; }
Property Value
Type Description
System.Collections.ObjectModel.ReadOnlyCollection<DeploymentFactoryBase>
View Source

DeploymentFactory

Gets or sets the selected deployment factory.

Declaration
public DeploymentFactoryBase DeploymentFactory { get; set; }
Property Value
Type Description
DeploymentFactoryBase
View Source

DevicesExpanded

Gets or sets a value indicating whether or not the devices view is expanded.

Declaration
public bool DevicesExpanded { get; set; }
Property Value
Type Description
System.Boolean
View Source

SelectedDeployment

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

Declaration
public DeploymentModel SelectedDeployment { get; }
Property Value
Type Description
DeploymentModel
View Source

ToggleExpandedDevicesCommand

Gets the command for expanding and collapsing the devices view.

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