Udostępnij za pośrednictwem


Interfejs IVsTaskProvider

 

Dostarcza zadania do listy zadań.

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

Składnia

[GuidAttribute("6909C6ED-2AF5-4A35-8EA7-E6095A3ECF9E")]
[ComConversionLossAttribute]
[InterfaceTypeAttribute(1)]
public interface IVsTaskProvider
[GuidAttribute("6909C6ED-2AF5-4A35-8EA7-E6095A3ECF9E")]
[ComConversionLossAttribute]
[InterfaceTypeAttribute(1)]
public interface class IVsTaskProvider
[<GuidAttribute("6909C6ED-2AF5-4A35-8EA7-E6095A3ECF9E")>]
[<ComConversionLossAttribute>]
[<InterfaceTypeAttribute(1)>]
type IVsTaskProvider = interface end
<GuidAttribute("6909C6ED-2AF5-4A35-8EA7-E6095A3ECF9E")>
<ComConversionLossAttribute>
<InterfaceTypeAttribute(1)>
Public Interface IVsTaskProvider

Metody

Nazwa Opis
System_CAPS_pubmethod EnumTaskItems(IVsEnumTaskItems)

Standardowy moduł wyliczający nad zadaniami, dostarczonych przez tego dostawcę.

System_CAPS_pubmethod ImageList(IntPtr)

Zwraca listę obrazu dla zadań dostawcy to zadanie.

System_CAPS_pubmethod OnTaskListFinalRelease(IVsTaskList)

Powiadamia klienta, aby wyrejestrować dostawcy zadania z listy zadań, jeśli nie ma został wyrejestrowany do czasu zamknięcia jest lista zadań.

System_CAPS_pubmethod ReRegistrationKey(String)

Nie należy używać.

System_CAPS_pubmethod SubcategoryList(UInt32, String[], UInt32)

Zwraca listę podkategorie dla zadań dostawcy to zadanie.

Uwagi

Implementuje środowiska IVsTaskList interfejsu, aby utworzyć kontener dla zadania.Umieszczanie zadań na liście zadań, wprowadzenia w życie IVsTaskProvider, który wylicza 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.

Zobacz ilustracje wykonania tego interfejsu w Figures Language Service próbki.

Uwagi dotyczące implementacji:

Wykonania zawierają zadania, do listy zadań w tym interfejsie.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku