C# Class GoogleCloudExtension.CloudExplorerSources.Gce.GceSourceRootViewModel

Inheritance: GoogleCloudExtension.CloudExplorer.SourceRootViewModelBase
Show file Open project: GoogleCloudPlatform/google-cloud-visualstudio Class Usage Examples

Public Methods

Method Description
Initialize ( ICloudSourceContext context ) : void
InvalidateProjectOrAccount ( ) : void

Protected Methods

Method Description
LoadDataOverride ( ) : System.Threading.Tasks.Task

Private Methods

Method Description
CreateDataSource ( ) : GceDataSource
OnNewAspNetInstanceCommand ( ) : void
OnNewInstanceCommand ( ) : void
OnShowAllOsInstancesCommand ( ) : void
OnShowInstancesCommand ( ) : void
OnShowOnlyWindowsInstancesCommand ( ) : void
OnShowZonesCommand ( ) : void
OnStatusCommand ( ) : void
PresentViewModels ( ) : void
UpdateContextMenu ( ) : void
UpdateViewModels ( IEnumerable viewModels ) : void

Method Details

Initialize() public method

public Initialize ( ICloudSourceContext context ) : void
context ICloudSourceContext
return void

InvalidateProjectOrAccount() public method

public InvalidateProjectOrAccount ( ) : void
return void

LoadDataOverride() protected method

protected LoadDataOverride ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task