IVsTaskList2.RemoveTasks(UInt32, Int32, IVsTaskItem[]) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Görevleri, tasklist öğesinden kaldırır.
public:
int RemoveTasks(System::UInt32 vsProviderCookie, int nTasks, cli::array <Microsoft::VisualStudio::Shell::Interop::IVsTaskItem ^> ^ prgTasks);
public:
int RemoveTasks(unsigned int vsProviderCookie, int nTasks, Platform::Array <Microsoft::VisualStudio::Shell::Interop::IVsTaskItem ^> ^ prgTasks);
int RemoveTasks(unsigned int vsProviderCookie, int nTasks, std::Array <Microsoft::VisualStudio::Shell::Interop::IVsTaskItem const &> const & prgTasks);
public int RemoveTasks (uint vsProviderCookie, int nTasks, Microsoft.VisualStudio.Shell.Interop.IVsTaskItem[] prgTasks);
abstract member RemoveTasks : uint32 * int * Microsoft.VisualStudio.Shell.Interop.IVsTaskItem[] -> int
Public Function RemoveTasks (vsProviderCookie As UInteger, nTasks As Integer, prgTasks As IVsTaskItem()) As Integer
Parametreler
- vsProviderCookie
- UInt32
'ndaki Yöntemi tarafından verilen görev sağlayıcısı KIMLIĞI RegisterTaskProvider(IVsTaskProvider, UInt32) .
- nTasks
- Int32
'ndaki Kaldırılacak görev sayısı
- prgTasks
- IVsTaskItem[]
'ndaki IVsTaskList Kaldırılacak öğelerin dizisi.
Döndürülenler
Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.
Açıklamalar
COM Imzası
Vsshell80. IDL adresinden:
HRESULT RemoveTasks(
[in] VSCOOKIE vsProviderCookie,
[in] int nTasks,
[in, size_is(nTasks)] IVsTaskItem* prgTasks[]
);