C# Класс Microsoft.R.Editor.Data.RSessionDataObject

Model for variable tree grid, that provides UI customization of DebugEvaluationResult
Наследование: IRSessionDataObject
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetChildrenAsync ( ) : Task>
RSessionDataObject ( IREvaluationResultInfo evaluation, int maxChildrenCount = null ) : System.Collections.Generic

Create new instance of DataEvaluation

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

Метод Описание
EvaluateChildren ( IReadOnlyList children ) : List
GetChildrenAsyncInternal ( ) : Task>
GetMaxChildrenCount ( IREvaluationResultInfo parent ) : int?
RSessionDataObject ( ) : System.Collections.Generic

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

Метод Описание
GetValue ( IRValueInfo v ) : string
Initalize ( IRValueInfo valueInfo ) : void

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

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

protected EvaluateChildren ( IReadOnlyList children ) : List
children IReadOnlyList
Результат List

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

public GetChildrenAsync ( ) : Task>
Результат Task>

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

protected GetChildrenAsyncInternal ( ) : Task>
Результат Task>

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

protected GetMaxChildrenCount ( IREvaluationResultInfo parent ) : int?
parent IREvaluationResultInfo
Результат int?

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

protected RSessionDataObject ( ) : System.Collections.Generic
Результат System.Collections.Generic

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

Create new instance of DataEvaluation
public RSessionDataObject ( IREvaluationResultInfo evaluation, int maxChildrenCount = null ) : System.Collections.Generic
evaluation IREvaluationResultInfo R session's evaluation result
maxChildrenCount int
Результат System.Collections.Generic