IVsTaskList2 Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Manipule les éléments de la fenêtre TaskList. Implémenté par l'environnement, même si vous pouvez écrire votre propre implémentation pour fournir des éléments de tâche personnalisés.
public interface class IVsTaskList2
public interface class IVsTaskList2
__interface IVsTaskList2
[System.Runtime.InteropServices.Guid("62357211-57FD-4425-A9E5-9A6E0D3B731C")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTaskList2
[<System.Runtime.InteropServices.Guid("62357211-57FD-4425-A9E5-9A6E0D3B731C")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTaskList2 = interface
Public Interface IVsTaskList2
- Attributs
Méthodes
| BeginTaskEdit(IVsTaskItem, Int32) |
Fait défiler si nécessaire pour rendre la tâche visible, la sélectionne, et passe en mode Édition avec le focus sur le champ spécifié. Si la tâche n'appartient pas au fournisseur actif ou si le champ spécifié n'est pas un champ visible et modifiable, la méthode échoue. |
| EnumSelectedItems(IVsEnumTaskItems) |
Retourne un énumérateur qui énumèrera toutes les options sélectionnées, dans l'ordre du dernier sélectionné au premier sélectionné. |
| GetActiveProvider(IVsTaskProvider) |
À compter de Visual Studio 2015, retourne E_NOTIMPL . |
| GetCaretPos(IVsTaskItem) |
Retourne l'élément qui a actuellement le signe insertion. Cet élément figure toujours parmi les éléments sélectionnés. |
| GetSelectionCount(Int32) |
Retourne le nombre d'éléments sélectionnés, qui peut se situer entre zéro et le nombre total d'éléments dans la liste des tâches. |
| RefreshAllProviders() |
Actualise toutes les tâches de tous les fournisseurs inscrits. |
| RefreshOrAddTasks(UInt32, Int32, IVsTaskItem[]) |
Actualise toutes les informations mises en cache pour les tâches données. |
| RemoveTasks(UInt32, Int32, IVsTaskItem[]) |
Supprime les tâches de la liste des tâches. |
| SelectItems(Int32, IVsTaskItem[], UInt32, UInt32) |
Sélectionne entre zéro et plusieurs éléments. Passe zéro pour les nItems afin de supprimer la sélection complète. Tous les éléments non filtrés dans pItems sont sélectionnés et le dernier devient l'élément signe insertion. Les éléments filtrés sont ignorés. |
| SetActiveProvider(Guid) |
Sélectionne le fournisseur actuellement affiché dans la liste des tâches. |