C# Класс Microsoft.VisualStudio.R.Package.DataInspect.WorkspaceVariableProvider

Наследование: Microsoft.R.Editor.Data.RSessionChangeWatcher, IVariablesProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
GetMemberCount ( string variableName ) : int

Given variable name determines number of members

GetMembers ( string variableName, int maxCount ) : IReadOnlyCollection

Given variable name returns variable members adhering to specified criteria. Last member name may be partial such as abc$def$g

Защищенные методы

Метод Описание
SessionMutated ( ) : void

Приватные методы

Метод Описание
TrimLeadingSelector ( string name ) : string
TrimToTrailingSelector ( string name ) : string
UpdateList ( ) : System.Threading.Tasks.Task
WorkspaceVariableProvider ( IRInteractiveWorkflowProvider workflowProvider ) : System

Описание методов

GetMemberCount() публичный Метод

Given variable name determines number of members
public GetMemberCount ( string variableName ) : int
variableName string Variable name or null if global scope
Результат int

GetMembers() публичный Метод

Given variable name returns variable members adhering to specified criteria. Last member name may be partial such as abc$def$g
public GetMembers ( string variableName, int maxCount ) : IReadOnlyCollection
variableName string /// Variable name such as abc$def$g. 'g' may be partially typed /// in which case providers returns members of 'def' filtered to 'g' prefix. ///
maxCount int Max number of members to return
Результат IReadOnlyCollection

SessionMutated() защищенный Метод

protected SessionMutated ( ) : void
Результат void