Partager via


TaskProvider.TaskCollection, classe

Un conteneur pour des objets d'Task.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.Shell.TaskProvider.TaskCollection

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Public NotInheritable Class TaskCollection _
    Implements IList, ICollection, IEnumerable
public sealed class TaskCollection : IList, 
    ICollection, IEnumerable

Le type TaskProvider.TaskCollection expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TaskProvider.TaskCollection Initialise une nouvelle instance d'TaskProvider.TaskCollection pour le fournisseur fourni de tâche.

Début

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre de tâches dans la collection.
Propriété publique Item Obtient ou définit la tâche à l'index donné.

Début

Méthodes

  Nom Description
Méthode publique Add Ajoute une tâche à la collection.
Méthode publique Clear Supprime toutes les tâches de la collection.
Méthode publique Contains Obtient une valeur indiquant si la tâche existe dans la collection
Méthode publique Equals Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetEnumerator Obtient un énumérateur pour la collection.
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IndexOf Obtient l'index de la tâche spécifiée dans la collection.
Méthode publique Insert Insère une tâche dans la collection à l'index spécifié.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique Remove Supprime une tâche de la collection.
Méthode publique RemoveAt Supprime la tâche à l'index spécifié.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IList.Add Ajoute la tâche à la collection.
Implémentation d'interface expliciteMéthode privée IList.Clear Supprime toutes les tâches de la liste.
Implémentation d'interface expliciteMéthode privée IList.Contains Obtient une valeur indiquant si la tâche spécifiée existe dans la collection.
Implémentation d'interface expliciteMéthode privée ICollection.CopyTo Copie la collection dans un tableau, en commençant à l'index spécifié.
Implémentation d'interface expliciteMéthode privée IList.IndexOf Obtient l'index de la collection à laquelle la tâche spécifiée existe.
Implémentation d'interface expliciteMéthode privée IList.Insert Insère une tâche dans la collection à l'index spécifié.
Implémentation d'interface explicitePropriété privée IList.IsFixedSize Obtient une valeur indiquant si la collection est de taille fixe.
Implémentation d'interface explicitePropriété privée IList.IsReadOnly Obtient une valeur indiquant si la collection est en lecture seule.
Implémentation d'interface explicitePropriété privée ICollection.IsSynchronized Obtient une valeur indiquant si la collection est synchronisée.
Implémentation d'interface explicitePropriété privée IList.Item Obtient ou définit la tâche à l'index spécifié.
Implémentation d'interface expliciteMéthode privée IList.Remove Supprime la tâche spécifiée de la collection.
Implémentation d'interface expliciteMéthode privée IList.RemoveAt Supprime la tâche de l'index spécifié de la collection.
Implémentation d'interface explicitePropriété privée ICollection.SyncRoot Obtient l'objet qui peut être utilisé pour synchroniser l'accès à la collection.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Shell, espace de noms