Sdílet prostřednictvím


IVsTaskProvider3 – rozhraní

 

Podporuje přidávání obsahu do okna zobrazení úkolů.Definuje poskytovatele informace spolu s manipulaci sloupce okna.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntaxe

[GuidAttribute("AFA6B21D-D599-43F9-A3AB-0840359F11C3")]
[InterfaceTypeAttribute(1)]
public interface IVsTaskProvider3
[GuidAttribute("AFA6B21D-D599-43F9-A3AB-0840359F11C3")]
[InterfaceTypeAttribute(1)]
public interface class IVsTaskProvider3
[<GuidAttribute("AFA6B21D-D599-43F9-A3AB-0840359F11C3")>]
[<InterfaceTypeAttribute(1)>]
type IVsTaskProvider3 = interface end
<GuidAttribute("AFA6B21D-D599-43F9-A3AB-0840359F11C3")>
<InterfaceTypeAttribute(1)>
Public Interface IVsTaskProvider3

Metody

Název Popis
System_CAPS_pubmethod GetColumn(Int32, VSTASKCOLUMN[])

Definice indexovaného sloupce získá (0 < = iColumn < nColumns)

System_CAPS_pubmethod GetColumnCount(Int32)

Vrátí celkový počet sloupců, které jsou podporované tímto zprostředkovatelem, včetně výchozí sloupce, které nejsou viditelné.

System_CAPS_pubmethod GetProviderFlags(UInt32)

Vrátí příznaky chování pro tohoto zprostředkovatele.

System_CAPS_pubmethod GetProviderGuid(Guid)

Vrátí jedinečný identifikátor pro tohoto zprostředkovatele.Slouží k zachování & obnovení dat zprostředkovatele, spravovat seznam úkolů, jako je vlastní nastavení šířky sloupce & pořadí.Pokud není praktické přiřadit identifikátor GUID tohoto zprostředkovatele (napřZprostředkovatel dynamicky vytvořený při spuštění a identitu nelze zachovat v relacích VS), může vrátit GUID_NULL.Však třeba si uvědomit, že určité funkce (například trvalé nastavení uživatelského rozhraní a metody IVsTaskList2.SetActiveProvider) nemusí fungovat v takovém případě.

System_CAPS_pubmethod GetProviderName(String)

Vrátí lokalizované popisný název tohoto zprostředkovatele dat.

System_CAPS_pubmethod GetProviderToolbar(Guid, UInt32)

Vrátí skupiny GUID a nástrojů ID označující nástrojů, které mají být zobrazeny, pokud tento zprostředkovatel je aktivní.

System_CAPS_pubmethod GetSurrogateProviderGuid(Guid)

Zprostředkovatele implementuje tuto metodu, všechny úkoly v rámci náhradního zprostředkovatele v seznamu uvedena, jako v případě, že poskytovatel náhradního patří.

System_CAPS_pubmethod OnBeginTaskEdit(IVsTaskItem)

Volána, když uživatel začne úpravy úkolu na místě.Zprostředkovatelé chtít vyhnout tasklist posouvání nebo změna výběru během úprav, protože tyto akce můžete vynutit místní úpravy režimu náhle zrušit.

System_CAPS_pubmethod OnEndTaskEdit(IVsTaskItem, Int32, Int32)

Volána, když uživatel dokončí úpravy úkolu na místě.fCommitChanges označuje, zda uživatel se rozhodl k potvrzení změny nebo jejich zrušení.Tato metoda může nastavit * pfAllowChanges False zakáže uživateli ukončit režim úprav.Pokud fCommitChanges hodnotu TRUE, změny budou mít již byly trvalé dolů na položku úkolu.

Poznámky

Pokud implementujete IVsTaskProvider3 musí implementovat IVsTaskProvider.Převést není pravda.

Navíc pokud implementaci rozhraní úkolů musí implementovat IVsTaskItem3.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek