C# Класс Dev2.CustomControls.Connections.ConnectControlViewModel

Наследование: INotifyPropertyChanged, IConnectControlViewModel
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddNewServer ( int &newServerIndex, Action openDialog ) : bool
ConnectControlViewModel ( Action callbackHandler, string labelText, bool bindToActiveEnvironment ) : System
ConnectControlViewModel ( IMainViewModel mainViewModel, Action callbackHandler, string labelText, bool bindToActiveEnvironment ) : System
ConnectedServerChanged ( object sender, ConnectedServerChangedEvent e ) : void
ConnectedStatusChanged ( object sender, ConnectionStatusChangedEventArg e ) : void
OpenConnectionWizard ( int selectedIndex ) : void
SetTargetEnvironment ( ) : void
UpdateActiveEnvironment ( IEnvironmentModel environmentModel, bool isSetFromConnectControl ) : void

Защищенные методы

Метод Описание
OnPropertyChanged ( [ propertyName = null ) : void

Приватные методы

Метод Описание
ActionForNewRemoteServer ( IEnvironmentModel &newServer, Action openDialog ) : bool
AddToServersCollection ( IEnvironmentModel server ) : void
ConnectControlViewModel ( IMainViewModel mainViewModel, IEnvironmentRepository environmentRepository, Action callbackHandler, IConnectControlSingleton connectControlSingleton, string labelText, bool bindToActiveEnvironment, Action openWizard = null ) : System
Get ( int selectedIndex ) : IEnvironmentModel
GetNewlyAddedServer ( IEnvironmentModel &environment ) : bool
SetSelectedEnvironment ( ) : void

Описание методов

AddNewServer() публичный Метод

public AddNewServer ( int &newServerIndex, Action openDialog ) : bool
newServerIndex int
openDialog Action
Результат bool

ConnectControlViewModel() публичный Метод

public ConnectControlViewModel ( Action callbackHandler, string labelText, bool bindToActiveEnvironment ) : System
callbackHandler Action
labelText string
bindToActiveEnvironment bool
Результат System

ConnectControlViewModel() публичный Метод

public ConnectControlViewModel ( IMainViewModel mainViewModel, Action callbackHandler, string labelText, bool bindToActiveEnvironment ) : System
mainViewModel IMainViewModel
callbackHandler Action
labelText string
bindToActiveEnvironment bool
Результат System

ConnectedServerChanged() публичный Метод

public ConnectedServerChanged ( object sender, ConnectedServerChangedEvent e ) : void
sender object
e Dev2.ConnectionHelpers.ConnectedServerChangedEvent
Результат void

ConnectedStatusChanged() публичный Метод

public ConnectedStatusChanged ( object sender, ConnectionStatusChangedEventArg e ) : void
sender object
e Dev2.ConnectionHelpers.ConnectionStatusChangedEventArg
Результат void

OnPropertyChanged() защищенный Метод

protected OnPropertyChanged ( [ propertyName = null ) : void
propertyName [
Результат void

OpenConnectionWizard() публичный Метод

public OpenConnectionWizard ( int selectedIndex ) : void
selectedIndex int
Результат void

SetTargetEnvironment() публичный Метод

public SetTargetEnvironment ( ) : void
Результат void

UpdateActiveEnvironment() публичный Метод

public UpdateActiveEnvironment ( IEnvironmentModel environmentModel, bool isSetFromConnectControl ) : void
environmentModel IEnvironmentModel
isSetFromConnectControl bool
Результат void