IDkmCustomVisualizer.GetItems 方法

定义

调用以从 DkmEvaluationResultEnumContext 的实例中获取项,该实例由先前对 GetChildren 的调用创建。

public:
 void GetItems(Microsoft::VisualStudio::Debugger::Evaluation::DkmVisualizedExpression ^ visualizedExpression, Microsoft::VisualStudio::Debugger::Evaluation::DkmEvaluationResultEnumContext ^ enumContext, int startIndex, int count, [Runtime::InteropServices::Out] cli::array <Microsoft::VisualStudio::Debugger::Evaluation::DkmChildVisualizedExpression ^> ^ % items);
public void GetItems (Microsoft.VisualStudio.Debugger.Evaluation.DkmVisualizedExpression visualizedExpression, Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResultEnumContext enumContext, int startIndex, int count, out Microsoft.VisualStudio.Debugger.Evaluation.DkmChildVisualizedExpression[] items);
abstract member GetItems : Microsoft.VisualStudio.Debugger.Evaluation.DkmVisualizedExpression * Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResultEnumContext * int * int * DkmChildVisualizedExpression[] -> unit
Public Sub GetItems (visualizedExpression As DkmVisualizedExpression, enumContext As DkmEvaluationResultEnumContext, startIndex As Integer, count As Integer, ByRef items As DkmChildVisualizedExpression())

参数

visualizedExpression
DkmVisualizedExpression

中通过 concord EE 外接程序用于自定义可视化的调度程序对象。

enumContext
DkmEvaluationResultEnumContext

中要用于此调用的枚举上下文。 此实例将从以前对 DkmVisualizedExpression 的调用返回。

startIndex
Int32

中要获取的第一个项的从零开始的索引。

count
Int32

中要尝试并返回的项数。 此值可能大于剩余项的总数,在这种情况下,应返回所有剩余项。 如果已请求所有元素,则不应使用非常大或负值,因为数组的大小可能会导致内存不足。

items
DkmChildVisualizedExpression[]

弄要返回的 DkmChildVisualizedExpression 项。

适用于