C# Class Microsoft.R.Editor.Data.RSessionDataObject

Model for variable tree grid, that provides UI customization of DebugEvaluationResult
Inheritance: IRSessionDataObject
Afficher le fichier Open project: Microsoft/RTVS Class Usage Examples

Méthodes publiques

Méthode Description
GetChildrenAsync ( ) : Task>
RSessionDataObject ( IREvaluationResultInfo evaluation, int maxChildrenCount = null ) : System.Collections.Generic

Create new instance of DataEvaluation

Méthodes protégées

Méthode Description
EvaluateChildren ( IReadOnlyList children ) : List
GetChildrenAsyncInternal ( ) : Task>
GetMaxChildrenCount ( IREvaluationResultInfo parent ) : int?
RSessionDataObject ( ) : System.Collections.Generic

Private Methods

Méthode Description
GetValue ( IRValueInfo v ) : string
Initalize ( IRValueInfo valueInfo ) : void

Method Details

EvaluateChildren() protected méthode

protected EvaluateChildren ( IReadOnlyList children ) : List
children IReadOnlyList
Résultat List

GetChildrenAsync() public méthode

public GetChildrenAsync ( ) : Task>
Résultat Task>

GetChildrenAsyncInternal() protected méthode

protected GetChildrenAsyncInternal ( ) : Task>
Résultat Task>

GetMaxChildrenCount() protected méthode

protected GetMaxChildrenCount ( IREvaluationResultInfo parent ) : int?
parent IREvaluationResultInfo
Résultat int?

RSessionDataObject() protected méthode

protected RSessionDataObject ( ) : System.Collections.Generic
Résultat System.Collections.Generic

RSessionDataObject() public méthode

Create new instance of DataEvaluation
public RSessionDataObject ( IREvaluationResultInfo evaluation, int maxChildrenCount = null ) : System.Collections.Generic
evaluation IREvaluationResultInfo R session's evaluation result
maxChildrenCount int
Résultat System.Collections.Generic