Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Une collection fortement typée qui enregistre des objets de données de document.
Cette API n'est pas conforme CLS.
Hiérarchie d'héritage
System.Object
System.Collections.CollectionBase
Microsoft.VisualStudio.Shell.Design.Serialization.RelatedDocDataCollection
Espace de noms : Microsoft.VisualStudio.Shell.Design.Serialization
Assembly : Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)
Syntaxe
'Déclaration
<CLSCompliantAttribute(False)> _
Public NotInheritable Class RelatedDocDataCollection _
Inherits CollectionBase
[CLSCompliantAttribute(false)]
public sealed class RelatedDocDataCollection : CollectionBase
Le type RelatedDocDataCollection expose les membres suivants.
Constructeurs
| Nom | Description | |
|---|---|---|
![]() |
RelatedDocDataCollection() | Initialise une nouvelle instance d'RelatedDocDataCollection. |
![]() |
RelatedDocDataCollection(array<DocData[]) | Initialise une nouvelle instance d'RelatedDocDataCollection pour le tableau spécifié d'objets de données de document. |
![]() |
RelatedDocDataCollection(RelatedDocDataCollection) | Initialise une nouvelle instance d'RelatedDocDataCollection selon un autre objet d'RelatedDocDataCollection. |
Début
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
Capacity | Obtient ou définit le nombre d'éléments que CollectionBase peut contenir. (Hérité de CollectionBase.) |
![]() |
Count | Obtient le nombre d'éléments contenus dans l'instance de CollectionBase.Cette propriété ne peut pas être substituée. (Hérité de CollectionBase.) |
![]() |
InnerList | Obtient ArrayList contenant la liste des éléments dans l'instance de CollectionBase. (Hérité de CollectionBase.) |
![]() |
Item | Obtient l'objet de données de document à l'index spécifié. |
![]() |
List | Obtient IList contenant la liste des éléments dans l'instance de CollectionBase. (Hérité de CollectionBase.) |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
Add | Ajoute la valeur spécifiée à la collection. |
![]() |
AddRange(array<DocData[]) | Copie les éléments d'un tableau d'objets de données de document à la fin de RelatedDocDataCollection. |
![]() |
AddRange(RelatedDocDataCollection) | Ajoute le contenu d'une autre RelatedDocDataCollection à la fin de la collection. |
![]() |
Clear | Supprime tous les objets de l'instance de CollectionBase.Elle ne peut pas être substituée. (Hérité de CollectionBase.) |
![]() |
Contains | Détermine si la collection contient l'objet de données spécifié de document. |
![]() |
CopyTo | Copie la collection vers un tableau d'objets de données de document en commençant à l'index spécifié. |
![]() |
Equals | Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.) |
![]() |
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.) |
![]() |
GetEnumerator | Retourne un énumérateur qui itère au sein de CollectionBase. (Hérité de CollectionBase.) |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
IndexOf | Obtient l'index d'un objet de données spécifié de document dans la collection. |
![]() |
Insert | Insère un objet de données de document dans la collection à l'index spécifié. |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
OnClear | Exécute des processus personnalisés supplémentaires lors de l'effacement du contenu de l'instance de CollectionBase. (Hérité de CollectionBase.) |
![]() |
OnClearComplete | Exécute des processus personnalisés supplémentaires après l'effacement du contenu de l'instance de CollectionBase. (Hérité de CollectionBase.) |
![]() |
OnInsert | Exécute les processus personnalisés supplémentaires avant l'insertion d'un nouvel élément dans l'instance de CollectionBase. (Hérité de CollectionBase.) |
![]() |
OnInsertComplete | Exécute les processus personnalisés supplémentaires après l'insertion d'un nouvel élément dans l'instance de CollectionBase. (Hérité de CollectionBase.) |
![]() |
OnRemove | Exécute des processus personnalisés supplémentaires lors de la suppression d'un élément de l'instance de CollectionBase. (Hérité de CollectionBase.) |
![]() |
OnRemoveComplete | Exécute des processus personnalisés supplémentaires après la suppression d'un élément de l'instance de CollectionBase. (Hérité de CollectionBase.) |
![]() |
OnSet | Exécute des processus personnalisés supplémentaires avant la définition d'une valeur dans l'instance de CollectionBase. (Hérité de CollectionBase.) |
![]() |
OnSetComplete | Exécute des processus personnalisés supplémentaires après la définition d'une valeur dans l'instance de CollectionBase. (Hérité de CollectionBase.) |
![]() |
OnValidate | Exécute des processus personnalisés supplémentaires lors de la validation d'une valeur. (Hérité de CollectionBase.) |
![]() |
Remove | Supprime l'objet de données spécifié de document de la collection. |
![]() |
RemoveAt | Supprime l'élément à l'index spécifié de l'instance de CollectionBase.Cette méthode n'est pas substituable. (Hérité de CollectionBase.) |
![]() |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Implémentations d'interface explicite
| Nom | Description | |
|---|---|---|
![]() ![]() |
IList.Add | Ajoute un objet à la fin de CollectionBase. (Hérité de CollectionBase.) |
![]() ![]() |
IList.Contains | Détermine si CollectionBase contient un élément spécifique. (Hérité de CollectionBase.) |
![]() ![]() |
ICollection.CopyTo | Copie l'ensemble de l'objet CollectionBase vers un objet Array unidimensionnel compatible, en commençant à l'index spécifié du tableau cible. (Hérité de CollectionBase.) |
![]() ![]() |
IList.IndexOf | Recherche le Object spécifié et retourne l'index de base zéro de la première occurrence dans l'ensemble du CollectionBase. (Hérité de CollectionBase.) |
![]() ![]() |
IList.Insert | Insère un élément dans CollectionBase à l'index spécifié. (Hérité de CollectionBase.) |
![]() ![]() |
IList.IsFixedSize | Obtient une valeur indiquant si CollectionBase est de taille fixe. (Hérité de CollectionBase.) |
![]() ![]() |
IList.IsReadOnly | Obtient une valeur indiquant si CollectionBase est en lecture seule. (Hérité de CollectionBase.) |
![]() ![]() |
ICollection.IsSynchronized | Obtient une valeur indiquant si l'accès à CollectionBase est synchronisé (thread-safe). (Hérité de CollectionBase.) |
![]() ![]() |
IList.Item | Obtient ou définit l'élément situé à l'index spécifié. (Hérité de CollectionBase.) |
![]() ![]() |
IList.Remove | Supprime la première occurrence d'un objet spécifique de CollectionBase. (Hérité de CollectionBase.) |
![]() ![]() |
ICollection.SyncRoot | Obtient un objet qui peut être utilisé pour synchroniser l'accès à CollectionBase. (Hérité de CollectionBase.) |
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.Design.Serialization, espace de noms
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)