IDkmCustomVisualizer.GetItems 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
调用以从 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 项。