C# Class Microsoft.VisualStudio.R.Package.ProjectSystem.OpenRDataCommandGroupHandler

Inheritance: IAsyncCommandGroupHandler
Datei anzeigen Open project: Microsoft/RTVS

Public Methods

Method Description
GetCommandStatusAsync ( IImmutableSet nodes, long commandId, bool focused, string commandText, CommandStatus status ) : Task
OpenRDataCommandGroupHandler ( UnconfiguredProject unconfiguredProject, IRInteractiveWorkflowProvider workflowProvider ) : System
TryHandleCommandAsync ( IImmutableSet nodes, long commandId, bool focused, long commandExecuteOptions, IntPtr variantArgIn, IntPtr variantArgOut ) : Task

Protected Methods

Method Description
TryHandleCommandAsyncInternal ( IProjectTree rDataNode ) : Task

Private Methods

Method Description
IsRData ( IProjectTree node ) : bool

Method Details

GetCommandStatusAsync() public method

public GetCommandStatusAsync ( IImmutableSet nodes, long commandId, bool focused, string commandText, CommandStatus status ) : Task
nodes IImmutableSet
commandId long
focused bool
commandText string
status CommandStatus
return Task

OpenRDataCommandGroupHandler() public method

public OpenRDataCommandGroupHandler ( UnconfiguredProject unconfiguredProject, IRInteractiveWorkflowProvider workflowProvider ) : System
unconfiguredProject UnconfiguredProject
workflowProvider IRInteractiveWorkflowProvider
return System

TryHandleCommandAsync() public method

public TryHandleCommandAsync ( IImmutableSet nodes, long commandId, bool focused, long commandExecuteOptions, IntPtr variantArgIn, IntPtr variantArgOut ) : Task
nodes IImmutableSet
commandId long
focused bool
commandExecuteOptions long
variantArgIn System.IntPtr
variantArgOut System.IntPtr
return Task

TryHandleCommandAsyncInternal() protected method

protected TryHandleCommandAsyncInternal ( IProjectTree rDataNode ) : Task
rDataNode IProjectTree
return Task