Compartilhar via


TableRoot Classe

Definição

Um TableSection que contém uma seção de tabela ou a tabela inteira.

public sealed class TableRoot : Xamarin.Forms.TableSectionBase<Xamarin.Forms.TableSection>
type TableRoot = class
    inherit TableSectionBase<TableSection>
Herança

Construtores

TableRoot()

Cria e inicializa uma nova instância da classe TableRoot.

TableRoot(String)

Cria e inicializa uma nova instância da classe TableRoot com um título.

Propriedades

BindingContext

Obtém ou define o objeto que contém as propriedades que serão o destino das propriedades associadas que pertencem a este BindableObject.

(Herdado de BindableObject)
Count

Obtém o número de itens neste objeto TableSectionBase<T>.

(Herdado de TableSectionBase<T>)
Dispatcher

Um TableSection que contém uma seção de tabela ou a tabela inteira.

(Herdado de BindableObject)
Item[Int32]

Retorna o item armazenado no local neste objeto TableSectionBase<T> especificado por index.

(Herdado de TableSectionBase<T>)
TextColor

Um TableSection que contém uma seção de tabela ou a tabela inteira.

(Herdado de TableSectionBase)
Title

Obtém ou define o título.

(Herdado de TableSectionBase)

Métodos

Add(IEnumerable<T>)

Adiciona uma lista de itens a este objeto TableSectionBase<T>.

(Herdado de TableSectionBase<T>)
Add(T)

Adiciona um item a este objeto TableSectionBase<T>.

(Herdado de TableSectionBase<T>)
ApplyBindings()

Aplicar as associações a BindingContext.

(Herdado de BindableObject)
Clear()

Remove todos os itens desta TableSectionBase<T>.

(Herdado de TableSectionBase<T>)
ClearValue(BindableProperty)

Limpa qualquer valor definido por SetValue para property.

(Herdado de BindableObject)
ClearValue(BindablePropertyKey)

Limpa qualquer valor definido por SetValue para a propriedade identificada por propertyKey.

(Herdado de BindableObject)
CoerceValue(BindableProperty)

Um TableSection que contém uma seção de tabela ou a tabela inteira.

(Herdado de BindableObject)
CoerceValue(BindablePropertyKey)

Um TableSection que contém uma seção de tabela ou a tabela inteira.

(Herdado de BindableObject)
Contains(T)

Retorna um valor booliano que indica se este TableSectionBase<T> tem ou não uma referência a um objeto específico.

(Herdado de TableSectionBase<T>)
CopyTo(T[], Int32)

Copia os elementos da coleção atual para um System.Array, começando no índice especificado.

(Herdado de TableSectionBase<T>)
GetEnumerator()

Retorna um enumerador que itera por meio dos itens neste TableSectionBase<T> objeto.

(Herdado de TableSectionBase<T>)
GetValue(BindableProperty)

Retorna o valor contido na BindableProperty.

(Herdado de BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Obsoleto.

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de BindableObject)
GetValues(BindableProperty, BindableProperty)
Obsoleto.

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de BindableObject)
IndexOf(T)

Retorna o índice da primeira ocorrência de item deste objeto TableSectionBase<T>.

(Herdado de TableSectionBase<T>)
Insert(Int32, T)

Insere um item neste objeto TableSectionBase<T> na posição especificada.

(Herdado de TableSectionBase<T>)
IsSet(BindableProperty)

Retornará true se a propriedade de destino existir e tiver sido definida.

(Herdado de BindableObject)
OnBindingContextChanged()

Chama o método SetInheritedBindingContext(BindableObject, Object), passando o novo contexto de associação, em cada um dos itens neste objeto TableSectionBase<T>.

(Herdado de TableSectionBase<T>)
OnPropertyChanged(String)

Chame esse método de uma classe filho para notificar que ocorreu uma alteração em uma propriedade.

(Herdado de BindableObject)
OnPropertyChanging(String)

Chame esse método de uma classe filho para notificar que uma alteração vai acontecer em uma propriedade.

(Herdado de BindableObject)
Remove(T)

Remove um item especificado deste objeto TableSectionBase<T>.

(Herdado de TableSectionBase<T>)
RemoveAt(Int32)

Remove um item especificado deste objeto TableSectionBase<T> na posição especificada pelo index.

(Herdado de TableSectionBase<T>)
RemoveBinding(BindableProperty)

Remove uma associação definida anteriormente.

(Herdado de BindableObject)
SetBinding(BindableProperty, BindingBase)

Atribui uma associação a uma propriedade.

(Herdado de BindableObject)
SetValue(BindableProperty, Object)

Define o valor da propriedade especificada.

(Herdado de BindableObject)
SetValue(BindablePropertyKey, Object)

Define o valor da propertyKey.

(Herdado de BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de BindableObject)
UnapplyBindings()

Cancela a aplicação de todas as associações definidas anteriormente.

(Herdado de BindableObject)

Eventos

BindingContextChanged

Gerado sempre que a propriedade BindingContext muda.

(Herdado de BindableObject)
CollectionChanged

Evento gerado quando um ou mais itens são adicionados ou removidos deste objeto TableSectionBase<T>.

(Herdado de TableSectionBase<T>)
PropertyChanged

Gerado quando uma propriedade foi alterada.

(Herdado de BindableObject)
PropertyChanging

Gerado quando uma propriedade está prestes a mudar.

(Herdado de BindableObject)

Implantações explícitas de interface

ICollection<T>.IsReadOnly

Retorna false; a coleção de objetos em que isso pode ser alterado.

(Herdado de TableSectionBase<T>)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de BindableObject)
IEnumerable.GetEnumerator()

Retorna um enumerador que itera pela coleção de objetos neste objeto TableSectionBase<T>.

(Herdado de TableSectionBase<T>)

Métodos de Extensão

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Um TableSection que contém uma seção de tabela ou a tabela inteira.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Um TableSection que contém uma seção de tabela ou a tabela inteira.

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Cria e aplica uma associação a uma propriedade.

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Obsoleto.

Cria e aplica uma associação de uma expressão.

SetOnAppTheme<T>(BindableObject, BindableProperty, T, T)

Um TableSection que contém uma seção de tabela ou a tabela inteira.

ForEach<T>(IEnumerable<T>, Action<T>)

Para uso interno pela plataforma do Xamarin.Forms.

GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Para uso interno pela plataforma do Xamarin.Forms.

IndexOf<T>(IEnumerable<T>, T)

Para uso interno pela plataforma do Xamarin.Forms.

IndexOf<T>(IEnumerable<T>, Func<T,Boolean>)

Para uso interno pela plataforma do Xamarin.Forms.

Prepend<T>(IEnumerable<T>, T)

Para uso interno pela plataforma do Xamarin.Forms.

Aplica-se a