C# Class Microsoft.R.Editor.Completion.Providers.WorkspaceVariableCompletionProvider

Provides list of installed packages for completion inside library(...) statement. List of packages is obtained from ~\Program Files\R and from ~\Documents\R folders
Inheritance: IRCompletionListProvider
Afficher le fichier Open project: Microsoft/RTVS

Méthodes publiques

Méthode Description
GetEntries ( Microsoft.R.Editor.Completion.Definitions.RCompletionContext context ) : IReadOnlyCollection
WorkspaceVariableCompletionProvider ( IVariablesProvider provider, IGlyphService glyphService ) : System

Private Methods

Méthode Description
GetFieldProvidingVariableNames ( Microsoft.R.Editor.Completion.Definitions.RCompletionContext context ) : IEnumerable

Retrieves names of workspace variables that may be supplying fields to the completion list.

For example, in dt <- data.table(mtcars) dt[c| we want to complete for 'cyl'. This expressions can be nested.

Method Details

GetEntries() public méthode

public GetEntries ( Microsoft.R.Editor.Completion.Definitions.RCompletionContext context ) : IReadOnlyCollection
context Microsoft.R.Editor.Completion.Definitions.RCompletionContext
Résultat IReadOnlyCollection

WorkspaceVariableCompletionProvider() public méthode

public WorkspaceVariableCompletionProvider ( IVariablesProvider provider, IGlyphService glyphService ) : System
provider IVariablesProvider
glyphService IGlyphService
Résultat System