IVsTaskSchedulerService.CreateTaskEx 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用在给定上下文上运行的指定选项创建任务。
public:
Microsoft::VisualStudio::Shell::Interop::IVsTask ^ CreateTaskEx(System::UInt32 context, System::UInt32 options, Microsoft::VisualStudio::Shell::Interop::IVsTaskBody ^ pTaskBody, System::Object ^ pAsyncState);
public:
Microsoft::VisualStudio::Shell::Interop::IVsTask ^ CreateTaskEx(unsigned int context, unsigned int options, Microsoft::VisualStudio::Shell::Interop::IVsTaskBody ^ pTaskBody, Platform::Object ^ pAsyncState);
Microsoft::VisualStudio::Shell::Interop::IVsTask CreateTaskEx(unsigned int context, unsigned int options, Microsoft::VisualStudio::Shell::Interop::IVsTaskBody const & pTaskBody, winrt::Windows::Foundation::IInspectable const & pAsyncState);
public Microsoft.VisualStudio.Shell.Interop.IVsTask CreateTaskEx (uint context, uint options, Microsoft.VisualStudio.Shell.Interop.IVsTaskBody pTaskBody, object pAsyncState);
abstract member CreateTaskEx : uint32 * uint32 * Microsoft.VisualStudio.Shell.Interop.IVsTaskBody * obj -> Microsoft.VisualStudio.Shell.Interop.IVsTask
Public Function CreateTaskEx (context As UInteger, options As UInteger, pTaskBody As IVsTaskBody, pAsyncState As Object) As IVsTask
参数
- context
- UInt32
中要运行此任务的位置。 值来自 __VSTASKRUNCONTEXT 。
- options
- UInt32
中为任务设置的创建选项。 值来自 __VSTASKCREATIONOPTIONS 。
- pTaskBody
- IVsTaskBody
中要执行的操作。
- pAsyncState
- Object
中任务的异步状态。
返回
新的任务实例。