DkmTaskProviderOperationContext.Create 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建新的 DkmTaskProviderOperationContext 对象实例。 调用方负责在完成后关闭创建的对象。
位置约束:必须从 IDE 组件 (组件级别 100000) 中调用 API > 。
此 API 是在 Visual Studio 16 Update 5 (VS16Update5) 中引入的。
public:
static Microsoft::VisualStudio::Debugger::ParallelTasks::DkmTaskProviderOperationContext ^ Create(Microsoft::VisualStudio::Debugger::ParallelTasks::DkmTaskProvider ^ TaskProvider, Guid SourceId, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTaskProviderOperationContext Create (Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTaskProvider TaskProvider, Guid SourceId, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
static member Create : Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTaskProvider * Guid * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.ParallelTasks.DkmTaskProviderOperationContext
Public Shared Function Create (TaskProvider As DkmTaskProvider, SourceId As Guid, DataItem As DkmDataItem) As DkmTaskProviderOperationContext
参数
- TaskProvider
- DkmTaskProvider
中将执行此操作的任务提供程序。
- SourceId
- Guid
中标识操作上下文的创建者。 此用于筛选 IDkmTaskProviderOperationProgressNotification。 如果调用方不想接收进度通知,则可以将其设置为 Guid.empty (GUID_NULL) 。
- DataItem
- DkmDataItem
[In,可选]要添加到新的 DkmTaskProviderOperationContext 实例的数据对象。 如果调用方不需要添加数据项,则传递 "null"。
返回
弄此方法调用的结果。