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 | |
---|---|---|
![]() |
EnumTaskItems(IVsEnumTaskItems) | Standardowy moduł wyliczający nad zadaniami, dostarczonych przez tego dostawcę. |
![]() |
ImageList(IntPtr) | Zwraca listę obrazu dla zadań dostawcy to zadanie. |
![]() |
OnTaskListFinalRelease(IVsTaskList) | Powiadamia klienta, aby wyrejestrować dostawcy zadania z listy zadań, jeśli nie ma został wyrejestrowany do czasu zamknięcia jest lista zadań. |
![]() |
ReRegistrationKey(String) | Nie należy używać. |
![]() |
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