IVsTaskItem Interface

Définition

Fournit des méthodes pour modifier le comportement de tâche.

public interface class IVsTaskItem
public interface class IVsTaskItem
__interface IVsTaskItem
[System.Runtime.InteropServices.Guid("0F6D7FB4-2649-4E51-BC20-3698F9F51358")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTaskItem
[<System.Runtime.InteropServices.Guid("0F6D7FB4-2649-4E51-BC20-3698F9F51358")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTaskItem = interface
Public Interface IVsTaskItem
Dérivé
Attributs

Remarques

L’environnement implémente l' IVsTaskList interface pour créer un conteneur pour les tâches. Pour placer des tâches dans la liste des tâches, implémentez IVsTaskProvider2 , qui spécifie une liste d’éléments de tâche, chacun d’eux étant un IVsTaskItem . L' IVsTaskItem interface contient des méthodes permettant de modifier le comportement des tâches. L' IVsTaskItem2 interface fournit des méthodes pour la gestion des colonnes personnalisées.

Consultez les illustrations de l’implémentation de cette interface dans le service de langageexemples de figures.

Notes pour les responsables de l’implémentation

IVsTaskItem est implémenté par les fournisseurs de tâches pour modifier l’apparence ou la fonctionnalité d’une tâche dans la liste des tâches. IVsTaskItem2 fournit des méthodes supplémentaires qui permettent aux fournisseurs de tâches de créer leurs propres vues personnalisées.

Méthodes

CanDelete(Int32)

Détermine si une tâche peut être supprimée.

Category(VSTASKCATEGORY[])

Retourne la catégorie d'un élément de tâche.

Column(Int32)

Retourne le numéro de colonne d'une tâche dans le fichier spécifié.

Document(String)

Retourne le nom du fichier associé à un élément de tâche.

get_Checked(Int32)

Détermine si la case à cocher de la tâche est actuellement activée ou désactivée.

get_Priority(VSTASKPRIORITY[])

Retourne le niveau de priorité d’un élément de tâche.

get_Text(String)

Retourne la description de la tâche.

HasHelp(Int32)

Obsolète. Retournez E_NOTIMPL.

ImageListIndex(Int32)

Retourne l'index dans la liste d'images conservée par un fournisseur.

IsReadOnly(VSTASKFIELD, Int32)

Détermine si un champ de tâche spécifié est défini en mode de lecture seule.

Line(Int32)

Retourne le numéro de ligne d'un élément de tâche dans un document spécifié.

NavigateTo()

Ouvre un fichier associé à un élément de tâche et se déplace vers la position appropriée dans le fichier.

NavigateToHelp()

Si une rubrique d'aide existe pour cet élément de tâche, cette méthode doit l'ouvrir.

OnDeleteTask()

Indique au fournisseur de tâche qu'un utilisateur a supprimé une tâche.

OnFilterTask(Int32)

Indique au fournisseur de tâche qu'une tâche a été filtrée dans ou hors de la vue.

put_Checked(Int32)

Définit si la case à cocher d'un élément de tâche est activée ou désactivée.

put_Priority(VSTASKPRIORITY)

Définit le niveau de priorité d'un élément de tâche.

put_Text(String)

Définit la description pour un élément de tâche.

SubcategoryIndex(Int32)

Retourne l'index dans la liste de sous-catégories conservée par le fournisseur.

S’applique à