Udostępnij za pośrednictwem


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
System_CAPS_pubmethod Clone(IVsEnumTaskItems)

Tworzy moduł wyliczający, zawierający w tym samym Państwie, co bieżący moduł wyliczający.

System_CAPS_pubmethod Next(UInt32, IVsTaskItem[], UInt32[])

Pobiera określoną liczbę elementów zadań w sekwencji wyliczania.

System_CAPS_pubmethod Reset()

Ustawia kolejność wyliczania na początku.

System_CAPS_pubmethod 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