Compartilhar via


PropertyCollection<T> classe

Um conjunto genérico de classe base abstrata com suporte que contém itens que são tipos complexos da propriedade, como Label

Inheritance hierarchy

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 (em Microsoft.SharePoint.Taxonomy.dll)

Sintaxe

'Declaração
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public MustInherit Class PropertyCollection(Of T As Class) _
    Inherits GenericCollection(Of T)
'Uso
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

Parâmetros de tipo

  • T
    O tipo dos itens contidos na coleção

Comentários

Essa classe fornece suporte padrão para o objeto IEnumerator e o suporte de objeto ICollection e um indexador inteiro por meio da classe de base GenericCollection. Além disso, ele fornece um indexador de cadeia de caracteres definido pela classe coleção derivada de comportamento.

Segurança de thread

Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.

Ver também

Referência

PropertyCollection<T> membros

Microsoft.SharePoint.Taxonomy.Generic namespace

GenericCollection<T>