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 | |
---|---|---|
AutoFilter(VSTASKCATEGORY) | Filtry jest wyświetlana na liście zadań, więc tylko określonej kategorii. |
|
AutoFilter2(Guid) | Filtry pokazano tylko określony widok listy zadań. |
|
DumpOutput(UInt32, VSTASKCATEGORY, IStream, Int32) | Nie należy używać. |
|
EnumTaskItems(IVsEnumTaskItems) | Wylicza wszystkie zadania na liście zadań. |
|
RefreshTasks(UInt32) | Informuje listy zadań, że dostawca zadanie ma nowe lub zaktualizowane zadania. |
|
RegisterCustomCategory(Guid, UInt32, VSTASKCATEGORY[]) | Rejestruje kategorii niestandardowej listy zadań. |
|
RegisterTaskProvider(IVsTaskProvider, UInt32) | Rejestruje dostawcy zadania z listy zadań. |
|
SetSilentOutputMode(Int32) | Ustawia tryb wyjścia interfejsu użytkownika, który należy postępować zgodnie z listy zadań. |
|
UnregisterCustomCategory(VSTASKCATEGORY) | Wyrejestrowuje określonej kategorii niestandardowej z listy zadań. |
|
UnregisterTaskProvider(UInt32) | Wyrejestrowuje dostawcy określonego zadania z listy zadań. |
|
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