PropertyCollection<T>-Klasse
Eine generische abstrakte Basisklassenauflistung mit Unterstützung enthaltener Elemente, die komplexe Eigenschaftentypen wie z. B. Label darstellen.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Taxonomy.Generic.GenericCollection<T>
Microsoft.SharePoint.Taxonomy.Generic.PropertyCollection<T>
Microsoft.SharePoint.Taxonomy.LabelCollection
Namespace: Microsoft.SharePoint.Taxonomy.Generic
Assembly: Microsoft.SharePoint.Taxonomy (in Microsoft.SharePoint.Taxonomy.dll)
Syntax
'Declaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public MustInherit Class PropertyCollection(Of T As Class) _
Inherits GenericCollection(Of T)
'Usage
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
Typparameter
- T
Der Typ der Elemente in der Auflistung enthalten sind
Hinweise
Diese Klasse bietet Standardunterstützung für die IEnumerator und die Unterstützung der ICollection -Objekt und einen Ganzzahlindexer über die GenericCollection-Basisklasse. Darüber hinaus bietet es einen Zeichenfolgenindexer von abgeleiteten Auflistungsklasse definierten Verhalten.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.