Interfejs IVsEnumTaskItems
Wylicza elementy zadań skojarzonych z zadaniem dostawców.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[GuidAttribute("66638598-522B-4058-9E65-FAF237700E81")]
[InterfaceTypeAttribute(1)]
public interface IVsEnumTaskItems
[GuidAttribute("66638598-522B-4058-9E65-FAF237700E81")]
[InterfaceTypeAttribute(1)]
public interface class IVsEnumTaskItems
[<GuidAttribute("66638598-522B-4058-9E65-FAF237700E81")>]
[<InterfaceTypeAttribute(1)>]
type IVsEnumTaskItems = interface end
<GuidAttribute("66638598-522B-4058-9E65-FAF237700E81")>
<InterfaceTypeAttribute(1)>
Public Interface IVsEnumTaskItems
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Clone(IVsEnumTaskItems) | Tworzy moduł wyliczający, zawierający w tym samym Państwie, co bieżący moduł wyliczający. |
![]() |
Next(UInt32, IVsTaskItem[], UInt32[]) | Pobiera określoną liczbę elementów zadań w sekwencji wyliczania. |
![]() |
Reset() | Ustawia kolejność wyliczania na początku. |
![]() |
Skip(UInt32) | Pomija określoną liczbę elementów zadań w sekwencji wyliczania. |
Uwagi
Gdy RefreshTasks jest nazywany kwerend listy zadań dostawcy określonego zadania dla swego zadania, pozycje przy użyciu EnumTaskItems.Na liście zadań znajdzie wszystkie nowe lub zaktualizowane zadania i dodaje je do własnych wyliczania elementów zadań.Zadanie dostawców są odpowiedzialne za dodawanie, aktualizowanie i usuwanie ich zadań z wyliczenia elementów zadań, które zapewniają one i wykonywania metod interfejsu, dzięki czemu mogą ich używać listy zadań.
Zobacz ilustracje wykonania tego interfejsu w próbce Figures Language Service.
Uwagi dotyczące implementacji:
Zadanie dostawców wdrożenia tego interfejsu, aby zezwolić na liście zadań, ich zadań poprzez dostęp do EnumTaskItems metody.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku