C# 클래스 Dev2.CustomControls.Connections.ConnectControlViewModel

상속: INotifyPropertyChanged, IConnectControlViewModel
파일 보기 프로젝트 열기: Warewolf-ESB/Warewolf 1 사용 예제들

공개 메소드들

메소드 설명
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