Share via


PropertyCollection<T> - Classe

Une collection générique classe de base abstraite avec prise en charge de contenant des éléments qui sont des types de propriété complexes comme Label

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Taxonomy.Generic.GenericCollection<T>
    Microsoft.SharePoint.Taxonomy.Generic.PropertyCollection<T>
      Microsoft.SharePoint.Taxonomy.LabelCollection

Espace de noms :  Microsoft.SharePoint.Taxonomy.Generic
Assembly :  Microsoft.SharePoint.Taxonomy (dans Microsoft.SharePoint.Taxonomy.dll)

Syntaxe

'Déclaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public MustInherit Class PropertyCollection(Of T As Class) _
    Inherits GenericCollection(Of T)
'Utilisation
Dim instance As PropertyCollection(Of T)
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public abstract class PropertyCollection<T> : GenericCollection<T>
where T : class

Paramètres de type

  • T
    Le type des éléments contenus dans la collection

Remarques

Cette classe fournit la prise en charge standard pour l'objet IEnumerator et la prise en charge des objets ICollection et un indexeur d'entier par le biais de la classe de base GenericCollection. En outre, il fournit un indexeur de chaîne avec le comportement défini par la classe de collection dérivée.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

PropertyCollection<T> - Membres

Microsoft.SharePoint.Taxonomy.Generic - Espace de noms

GenericCollection<T>