Compartilhar via


SPFieldCollection members

Include protected members
Include inherited members

Representa uma coleção de objetos SPField .

The SPFieldCollection type exposes the following members.

Constructors

  Name Description
Public method SPFieldCollection Inicializa uma nova instância da classe SPFieldCollection com base no esquema e site especificado.

Top

Properties

  Name Description
Public property Count Obtém o número de campos na coleção. (Overrides SPBaseCollection.Count.)
Public property Item[Guid] Obtém o campo com o identificador (ID) especificado da coleção.
Public property Item[Int32] Obtém o objeto de campo no índice especificado na coleção. Em Microsoft C#, esta propriedade é um indexador para a classe SPFieldCollection .
Public property Item[String] Obtém o campo com o nome de exibição especificado da coleção. Em Microsoft C#, esta propriedade é um indexador para a classe SPFieldCollection .
Public property List Obtém a lista pai da coleção.
Public property SchemaXml Obtém o esquema que define a coleção.
Public property SchemaXmlWithResourceTokens Propriedade somente leitura que recupera o esquema XML estendido do campo usando tokens de recurso.
Public property Web Obtém o site pai dos campos.

Top

Methods

  Name Description
Public method Add(SPField) Adiciona um campo à coleção com base no campo especificado.
Public method Add(String, SPFieldType, Boolean) Cria um campo na coleção com base no nome para exibição especificado, tipo de campo e valor booleano.
Public method Add(String, SPFieldType, Boolean, Boolean, StringCollection) Cria um campo na coleção com base no nome para exibição especificado, tipo de campo, valores booleanos para outras propriedades de campo e opções no caso de um campo Choice .
Public method AddDependentLookup Adiciona um campo de pesquisa secundário que depende de um campo de pesquisa principal para sua relação com a lista de onde ele obtém informações.
Public method AddFieldAsXml(String) Cria um campo com base no esquema especificado.
Public method AddFieldAsXml(String, Boolean, SPAddFieldOptions) Cria um campo com base no esquema especificado, valor booleano e opções de campo.
Public method AddLookup(String, Guid, Boolean) Cria um campo de pesquisa na coleção de campos de uma lista que aponta para um campo no conjunto de outra lista no mesmo site.
Public method AddLookup(String, Guid, Guid, Boolean) Cria um campo de pesquisa na coleção de campos de uma lista que aponta para um campo no conjunto de outra lista em um site diferente.
Public methodStatic member AddSPFieldCreatorDelegate Adiciona um retorno de chamada SPField para a lista de delegados de criador de campo.
Public method Contains Retorna um valor booleano que indica se a coleção contém o campo com a GUID especificada.
Public method ContainsField Retorna um valor booleano que indica se a coleção contém o campo especificado.
Public method ContainsFieldWithStaticName Retorna um valor booleano que indica se a coleção contém o campo com o nome estático especificado.
Public method CreateNewField Cria um campo com base no nome para exibição e o nome do tipo especificado.
Public method Delete Exclui o campo com o especificado interno, exibição ou nome estático da coleção.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetEnumerator Obtém um enumerador para iterar através da coleção. (Inherited from SPBaseCollection.)
Public method GetField Retorna o campo com o especificado interno, exibição ou nome estático da coleção.
Public method GetFieldByInternalName Retorna o campo com o nome interno especificado da coleção.
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method GetTypedEnumerator<T> Retorna um enumerador de tipo seguro para fazer uma iteração através da coleção. (Inherited from SPBaseCollection.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)
Public method TryGetFieldByStaticName Retorna o campo com o nome estático especificado da coleção.

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method ICollection.CopyTo Copia os elementos da coleção para uma matriz, iniciando no índice de matriz especificada. (Inherited from SPBaseCollection.)
Explicit interface implemetationPrivate property ICollection.IsSynchronized Obtém um valor booleano que indica se o acesso à coleção é sincronizado ou thread-safe. (Inherited from SPBaseCollection.)
Explicit interface implemetationPrivate property ICollection.SyncRoot Obtém um objeto que é usado para sincronizar o acesso à coleção. (Inherited from SPBaseCollection.)

Top

Ver também

Referência

SPFieldCollection class

Microsoft.SharePoint namespace