DataPagerFieldCollection Classe

Definição

Representa uma coleção de objetos DataPagerField que são usados pelo controle DataPager.

public ref class DataPagerFieldCollection : System::Web::UI::StateManagedCollection
public class DataPagerFieldCollection : System.Web.UI.StateManagedCollection
type DataPagerFieldCollection = class
    inherit StateManagedCollection
Public Class DataPagerFieldCollection
Inherits StateManagedCollection
Herança
DataPagerFieldCollection

Comentários

Você pode usar a DataPagerFieldCollection classe para gerenciar programaticamente um conjunto de DataPagerField objetos. Observe que é mais comum definir esses campos declarativamente em vez de programaticamente.

Você pode acessar as propriedades e os métodos da DataPagerFieldCollection classe por meio da DataPager.Fields propriedade. Você pode adicionar, inserir e remover DataPagerField objetos usando os métodos apropriados da DataPagerFieldCollection classe. Para recuperar DataPagerField objetos programaticamente de uma coleção, faça um destes procedimentos:

A Count propriedade obtém o número total de itens na coleção. Normalmente, ele é usado para determinar o limite superior da coleção. Você pode adicionar itens e remover itens na coleção usando os métodos, InsertRemovee RemoveAt os Addmétodos.

Construtores

DataPagerFieldCollection(DataPager)

Inicializa uma nova instância da classe DataPagerFieldCollection.

Propriedades

Count

Obtém o número de elementos contidos na coleção StateManagedCollection.

(Herdado de StateManagedCollection)
Item[Int32]

Obtém o objeto DataPagerField que está no índice especificado na coleção.

Métodos

Add(DataPagerField)

Acrescenta o objeto DataPagerField especificado à coleção.

Clear()

Remove todos os itens da coleção StateManagedCollection.

(Herdado de StateManagedCollection)
CloneFields(DataPager)

Cria uma cópia da coleção atual.

Contains(DataPagerField)

Determina se a coleção DataPagerFieldCollection contém o objeto DataPagerField especificado.

CopyTo(Array, Int32)

Copia os elementos da coleção StateManagedCollection para uma matriz, começando em um índice de matriz específico.

(Herdado de StateManagedCollection)
CopyTo(DataPagerField[], Int32)

Copia toda a coleção DataPagerFieldCollection para um objeto Array unidimensional, começando no índice especificado da matriz de destino.

CreateKnownType(Int32)

Cria uma instância padrão do tipo DataPagerField que é identificado pelo índice fornecido.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Retorna um iterador que itera por meio da coleção StateManagedCollection.

(Herdado de StateManagedCollection)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetKnownTypes()

Obtém uma matriz de tipos DataPagerField que a coleção DataPagerFieldCollection pode conter.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IndexOf(DataPagerField)

Obtém o índice de um objeto DataPagerField específico na coleção.

Insert(Int32, DataPagerField)

Insere o objeto DataPagerField especificado na coleção DataPagerFieldCollection no índice especificado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnClear()

Quando substituído em uma classe derivada, executa o trabalho adicional antes do método Clear() remover todos os itens da coleção.

(Herdado de StateManagedCollection)
OnClearComplete()

Executa o processamento adicional depois que todos os itens são removidos da coleção.

OnInsert(Int32, Object)

Quando substituído em uma classe derivada, executa o trabalho adicional antes do método IList.Insert(Int32, Object) ou IList.Add(Object) adicionar um item à coleção.

(Herdado de StateManagedCollection)
OnInsertComplete(Int32, Object)

Executa o processamento adicional depois que um item é adicionado à coleção.

OnRemove(Int32, Object)

Quando substituído em uma classe derivada, executa o trabalho adicional antes do método IList.Remove(Object) ou IList.RemoveAt(Int32) remover o item especificado da coleção.

(Herdado de StateManagedCollection)
OnRemoveComplete(Int32, Object)

Executa o processamento adicional depois que um item é removido da coleção.

OnValidate(Object)

Verifica se o objeto especificado é um objeto DataPagerField.

Remove(DataPagerField)

Remove o objeto DataPagerField especificado da coleção DataPagerFieldCollection.

RemoveAt(Int32)

Remove o objeto DataPagerField no índice especificado da coleção DataPagerFieldCollection.

SetDirty()

Força a coleção StateManagedCollection inteira a ser serializada no estado de exibição.

(Herdado de StateManagedCollection)
SetDirtyObject(Object)

Instrui o objeto DataPagerField especificado a registrar seu estado completo no estado de exibição, em vez de registrar somente as informações alteradas.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Eventos

FieldsChanged

Ocorre quando os campos na coleção DataPagerFieldCollection são alterados.

Implantações explícitas de interface

ICollection.Count

Obtém o número de elementos contidos na coleção StateManagedCollection.

(Herdado de StateManagedCollection)
ICollection.IsSynchronized

Obtém um valor que indica se a coleção StateManagedCollection é sincronizada (thread-safe). Este método retorna false em todos os casos.

(Herdado de StateManagedCollection)
ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso à coleção StateManagedCollection. Este método retorna null em todos os casos.

(Herdado de StateManagedCollection)
IEnumerable.GetEnumerator()

Retorna um iterador que itera por meio da coleção StateManagedCollection.

(Herdado de StateManagedCollection)
IList.Add(Object)

Adiciona um item à coleção StateManagedCollection.

(Herdado de StateManagedCollection)
IList.Clear()

Remove todos os itens da coleção StateManagedCollection.

(Herdado de StateManagedCollection)
IList.Contains(Object)

Determina se a coleção StateManagedCollection contém um valor específico.

(Herdado de StateManagedCollection)
IList.IndexOf(Object)

Determina o índice de um item especificado na coleção StateManagedCollection.

(Herdado de StateManagedCollection)
IList.Insert(Int32, Object)

Insere um item na coleção StateManagedCollection no índice especificado.

(Herdado de StateManagedCollection)
IList.IsFixedSize

Obtém um valor que indica se a coleção StateManagedCollection tem um tamanho fixo. Este método retorna false em todos os casos.

(Herdado de StateManagedCollection)
IList.IsReadOnly

Obtém um valor que indica se a coleção StateManagedCollection é somente leitura.

(Herdado de StateManagedCollection)
IList.Item[Int32]

Obtém o elemento IStateManager no índice especificado.

(Herdado de StateManagedCollection)
IList.Remove(Object)

Remove a primeira ocorrência do objeto especificado da coleção StateManagedCollection.

(Herdado de StateManagedCollection)
IList.RemoveAt(Int32)

Remove o elemento IStateManager no índice especificado.

(Herdado de StateManagedCollection)
IStateManager.IsTrackingViewState

Obtém um valor que indica se a coleção StateManagedCollection está salvando alterações no estado de exibição.

(Herdado de StateManagedCollection)
IStateManager.LoadViewState(Object)

Restaura o estado de exibição salvo anteriormente da coleção StateManagedCollection e o itens IStateManager que ele contém.

(Herdado de StateManagedCollection)
IStateManager.SaveViewState()

Salva as alterações na coleção StateManagedCollection e cada objeto IStateManager que ela contém, desde o momento em que a página foi postada novamente no servidor.

(Herdado de StateManagedCollection)
IStateManager.TrackViewState()

Faz com que a coleção StateManagedCollection e os objetos IStateManager que ela contém controlem as alterações realizadas no estado de exibição, para que elas possam ser mantidas em todas as solicitações para a mesma página.

(Herdado de StateManagedCollection)

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Aplica-se a

Confira também