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

Inheritance: BindableBase, IConnectionManagerViewModel
Afficher le fichier Open project: Microsoft/RTVS Class Usage Examples

Méthodes publiques

Méthode 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

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

Method Details

BrowseLocalPath() public méthode

public BrowseLocalPath ( IConnectionViewModel connection ) : void
connection IConnectionViewModel
Résultat void

CancelEdit() public méthode

public CancelEdit ( ) : void
Résultat void

CancelTestConnection() public méthode

public CancelTestConnection ( ) : void
Résultat void

Connect() public méthode

public Connect ( IConnectionViewModel connection, bool connectToEdited ) : void
connection IConnectionViewModel
connectToEdited bool
Résultat void

ConnectionManagerViewModel() public méthode

public ConnectionManagerViewModel ( IConnectionManager connectionManager, ICoreShell shell ) : System
connectionManager IConnectionManager
shell ICoreShell
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Edit() public méthode

public Edit ( IConnectionViewModel connection ) : void
connection IConnectionViewModel
Résultat void

EditNew() public méthode

public EditNew ( ) : void
Résultat void

Save() public méthode

public Save ( IConnectionViewModel connectionViewModel ) : void
connectionViewModel IConnectionViewModel
Résultat void

TestConnectionAsync() public méthode

public TestConnectionAsync ( IConnectionViewModel connection ) : Task
connection IConnectionViewModel
Résultat Task

TryDelete() public méthode

public TryDelete ( IConnectionViewModel connection ) : bool
connection IConnectionViewModel
Résultat bool