C# Class Microsoft.R.Components.ConnectionManager.Implementation.ViewModel.ConnectionManagerViewModel

Inheritance: BindableBase, IConnectionManagerViewModel
ファイルを表示 Open project: Microsoft/RTVS Class Usage Examples

Public Methods

Method Description
BrowseLocalPath ( IConnectionViewModel connection ) : void
CancelEdit ( ) : void
CancelTestConnection ( ) : void
Connect ( IConnectionViewModel connection, bool connectToEdited ) : void
ConnectionManagerViewModel ( IConnectionManager connectionManager, ICoreShell shell ) : System
Dispose ( ) : void
Edit ( IConnectionViewModel connection ) : void
EditNew ( ) : void
Save ( IConnectionViewModel connectionViewModel ) : void
TestConnectionAsync ( IConnectionViewModel connection ) : Task
TryDelete ( IConnectionViewModel connection ) : bool

Private Methods

Method Description
ConnectionStateChanged ( object sender, ConnectionEventArgs e ) : void
CreateConnectionViewModel ( IConnection connection ) : ConnectionViewModel
TryStartEditing ( IConnectionViewModel connection ) : bool
UpdateConnections ( ) : void

Method Details

BrowseLocalPath() public method

public BrowseLocalPath ( IConnectionViewModel connection ) : void
connection IConnectionViewModel
return void

CancelEdit() public method

public CancelEdit ( ) : void
return void

CancelTestConnection() public method

public CancelTestConnection ( ) : void
return void

Connect() public method

public Connect ( IConnectionViewModel connection, bool connectToEdited ) : void
connection IConnectionViewModel
connectToEdited bool
return void

ConnectionManagerViewModel() public method

public ConnectionManagerViewModel ( IConnectionManager connectionManager, ICoreShell shell ) : System
connectionManager IConnectionManager
shell ICoreShell
return System

Dispose() public method

public Dispose ( ) : void
return void

Edit() public method

public Edit ( IConnectionViewModel connection ) : void
connection IConnectionViewModel
return void

EditNew() public method

public EditNew ( ) : void
return void

Save() public method

public Save ( IConnectionViewModel connectionViewModel ) : void
connectionViewModel IConnectionViewModel
return void

TestConnectionAsync() public method

public TestConnectionAsync ( IConnectionViewModel connection ) : Task
connection IConnectionViewModel
return Task

TryDelete() public method

public TryDelete ( IConnectionViewModel connection ) : bool
connection IConnectionViewModel
return bool