C# 클래스 Microsoft.VisualStudio.R.Package.DataInspect.WorkspaceVariableProvider

상속: Microsoft.R.Editor.Data.RSessionChangeWatcher, IVariablesProvider
파일 보기 프로젝트 열기: Microsoft/RTVS

공개 메소드들

메소드 설명
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