Udostępnij za pośrednictwem


Interfejs IVsTaskList

 

Zarządza list zadań elementów dostarczanych przez dostawców zadania.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

[InterfaceTypeAttribute(1)]
[GuidAttribute("9D21BCC5-2C63-4A61-B055-2F3DF78EB30A")]
public interface IVsTaskList
[InterfaceTypeAttribute(1)]
[GuidAttribute("9D21BCC5-2C63-4A61-B055-2F3DF78EB30A")]
public interface class IVsTaskList
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("9D21BCC5-2C63-4A61-B055-2F3DF78EB30A")>]
type IVsTaskList = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("9D21BCC5-2C63-4A61-B055-2F3DF78EB30A")>
Public Interface IVsTaskList

Metody

Nazwa Opis
System_CAPS_pubmethod AutoFilter(VSTASKCATEGORY)

Filtry jest wyświetlana na liście zadań, więc tylko określonej kategorii.

System_CAPS_pubmethod AutoFilter2(Guid)

Filtry pokazano tylko określony widok listy zadań.

System_CAPS_pubmethod DumpOutput(UInt32, VSTASKCATEGORY, IStream, Int32)

Nie należy używać.

System_CAPS_pubmethod EnumTaskItems(IVsEnumTaskItems)

Wylicza wszystkie zadania na liście zadań.

System_CAPS_pubmethod RefreshTasks(UInt32)

Informuje listy zadań, że dostawca zadanie ma nowe lub zaktualizowane zadania.

System_CAPS_pubmethod RegisterCustomCategory(Guid, UInt32, VSTASKCATEGORY[])

Rejestruje kategorii niestandardowej listy zadań.

System_CAPS_pubmethod RegisterTaskProvider(IVsTaskProvider, UInt32)

Rejestruje dostawcy zadania z listy zadań.

System_CAPS_pubmethod SetSilentOutputMode(Int32)

Ustawia tryb wyjścia interfejsu użytkownika, który należy postępować zgodnie z listy zadań.

System_CAPS_pubmethod UnregisterCustomCategory(VSTASKCATEGORY)

Wyrejestrowuje określonej kategorii niestandardowej z listy zadań.

System_CAPS_pubmethod UnregisterTaskProvider(UInt32)

Wyrejestrowuje dostawcy określonego zadania z listy zadań.

System_CAPS_pubmethod UpdateProviderInfo(UInt32)

Aktualizuje wykazy obrazu i podkategorii skojarzonych z dostawcą określonego zadania.

Uwagi

Implementuje środowiska IVsTaskList interfejsu, aby utworzyć kontener dla zadania.Umieszczanie zadań na liście zadań, wprowadzenia w życie IVsTaskProvider.IVsTaskProviderWylicza listę elementów zadań, z których każdy jest IVsTaskItem.IVsTaskItem Interfejsu zawiera metody modyfikowania zachowanie zadania.IVsTaskItem2 Interfejs zapewnia metod zarządzania kolumn niestandardowych.

Zadania można również dodawać do listy zadań za pomocą OutputTaskItemString i FlushToTaskList metody IVsOutputWindowPane.

Zobacz ilustracje wywołania tego interfejsu w próbce Figures Language Service.

Uwagi dotyczące wywoływania:

Zadanie dostawców powinna wywołać ten interfejs do przechowywania i zarządzania ich zadań jako część listy zadań ochrony środowiska.Przykład

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku