FlyoutItem Classe

Definição

Um ShellItem que tem uma coleção de objetos Tab.

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Always)]
public class FlyoutItem : Xamarin.Forms.ShellItem
type FlyoutItem = class
    inherit ShellItem
Herança
Atributos
System.ComponentModel.EditorBrowsableAttribute

Construtores

FlyoutItem()

Um ShellItem que tem uma coleção de objetos Tab.

Campos

ImageStyle

StyleClass definido na Imagem de cada Item de Submenu. Essa constante é definida como "FlyoutItemImageStyle".

IsVisibleProperty

Um ShellItem que tem uma coleção de objetos Tab.

LabelStyle

StyleClass definido no Rótulo de cada Item de Submenu. Essa constante é definida como "FlyoutItemLabelStyle".

LayoutStyle

StyleClass definido no Rótulo de cada Item de Submenu. Essa constante é definida como "FlyoutItemLayoutStyle".

Propriedades

AutomationId

Obtém ou define um valor que permite à estrutura de automação encontrar e interagir com esse elemento.

(Herdado de Element)
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)
class

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de NavigableElement)
ClassId

Obtém ou define um valor usado para identificar uma coleção de elementos semanticamente semelhantes.

(Herdado de Element)
CurrentItem

Os Tab ou ShellSection selecionados no momento.

(Herdado de ShellItem)
Dispatcher

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de BindableObject)
EffectControlProvider

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de Element)
Effects

Uma lista dos efeitos que são aplicados a este item.

(Herdado de Element)
FlyoutDisplayOptions

AsSingleItem (padrão) exibirá apenas o título deste item no submenu. AsMultipleItems criará uma opção separada de submenu para cada filho e MenuItem.

(Herdado de ShellGroupItem)
FlyoutIcon

O ícone a ser usado para o item. Se essa propriedade não for definida, ele fará o fallback para usar o valor da propriedade Icon.

(Herdado de BaseShellItem)
Icon

Define o ícone a ser exibido em partes do cromado que não são o submenu.

(Herdado de BaseShellItem)
Id

Obtém um valor que pode ser usado para identificar exclusivamente um elemento por meio da execução de um aplicativo.

(Herdado de Element)
IsChecked

Define se o item está realçado naquele momento no submenu.

(Herdado de BaseShellItem)
IsEnabled

Define se o item é selecionável no cromado.

(Herdado de BaseShellItem)
IsTabStop

Indica se um FlyoutItem está incluído na guia de navegação.

(Herdado de BaseShellItem)
IsVisible

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de BaseShellItem)
Items

A coleção de ShellSection objetos gerenciados por thisShellItem.

(Herdado de ShellItem)
LogicalChildren

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de Element)
Navigation

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de NavigableElement)
NavigationProxy

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de NavigableElement)
Parent

Obtém ou define o elemento pai do elemento.

(Herdado de Element)
ParentView
Obsoleto.

Obtém o elemento que é o ancestral mais próximo desse elemento que é um VisualElement.

(Herdado de Element)
Platform
Obsoleto.

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de Element)
RealParent

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de Element)
Route

A cadeia de caracteres usada para resolver o item.

(Herdado de BaseShellItem)
Style

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de NavigableElement)
StyleClass

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de NavigableElement)
StyleId

Obtém ou define um valor definido pelo usuário para identificar exclusivamente o elemento.

(Herdado de Element)
TabIndex

Indica a ordem na qual os objetos de FlyoutItem recebem o foco quando o usuário navega pelos itens pressionando a tecla Tab.

(Herdado de BaseShellItem)
Title

Título a ser exibido na interface do usuário.

(Herdado de BaseShellItem)

Métodos

ApplyBindings()

Aplicar as associações a BindingContext.

(Herdado de BindableObject)
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 ShellItem que tem uma coleção de objetos Tab.

(Herdado de BindableObject)
CoerceValue(BindablePropertyKey)

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de BindableObject)
Descendants()

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de Element)
EffectIsAttached(String)

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de Element)
FindByName(String)

Retorna o elemento que tem o nome especificado.

(Herdado de Element)
GetIsVisible(BindableObject)

Um ShellItem que tem uma coleção de objetos Tab.

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)
IsSet(BindableProperty)

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

(Herdado de BindableObject)
On<T>()

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de ShellItem)
OnAppearing()

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de BaseShellItem)
OnBindingContextChanged()

Invocado sempre que o contexto de associação do elemento muda. Implemente esse método para adicionar tratamento de classe a esse evento.

(Herdado de Element)
OnChildAdded(Element)

Os desenvolvedores podem substituir este método para personalizar o comportamento quando um novo Element é adicionado.

(Herdado de ShellItem)
OnChildRemoved(Element, Int32)

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de ShellItem)
OnChildRemoved(Element)
Obsoleto.

Os desenvolvedores podem substituir este método para personalizar o comportamento quando um Element filho é removido.

(Herdado de ShellItem)
OnDisappearing()

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de BaseShellItem)
OnParentSet()

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de NavigableElement)
OnPropertyChanged(String)

Chamado sempre que a propriedade é alterada.

(Herdado de BaseShellItem)
OnPropertyChanging(String)

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

(Herdado de BindableObject)
OnTabIndexPropertyChanged(Int32, Int32)

Chamado sempre que a propriedade TabIndex é alterada.

(Herdado de BaseShellItem)
OnTabStopPropertyChanged(Boolean, Boolean)

Chamado sempre que a propriedade IsTabStop é alterada.

(Herdado de BaseShellItem)
RemoveBinding(BindableProperty)

Remove uma associação definida anteriormente.

(Herdado de BindableObject)
RemoveDynamicResource(BindableProperty)

Remove um recurso dinâmico definido anteriormente

(Herdado de Element)
SetBinding(BindableProperty, BindingBase)

Atribui uma associação a uma propriedade.

(Herdado de BindableObject)
SetDynamicResource(BindableProperty, String)

Define a propriedade BindableProperty desse elemento a ser atualizada por meio de DynamicResource com a chave fornecida.

(Herdado de Element)
SetIsVisible(BindableObject, Boolean)

Um ShellItem que tem uma coleção de objetos Tab.

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)
SetValueFromRenderer(BindableProperty, Object)

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de Element)
TabIndexDefaultValueCreator()

Chamado para definir o valor padrão da propriedade TabIndex.

(Herdado de BaseShellItem)
TabStopDefaultValueCreator()

Chamado para definir o valor padrão da propriedade TabStop.

(Herdado de BaseShellItem)
UnapplyBindings()

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

(Herdado de BindableObject)

Eventos

Appearing

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de BaseShellItem)
BindingContextChanged

Gerado sempre que a propriedade BindingContext muda.

(Herdado de BindableObject)
ChildAdded

Ocorre sempre que um elemento filho é adicionado ao elemento.

(Herdado de Element)
ChildRemoved

Ocorre sempre que um elemento filho é removido do elemento.

(Herdado de Element)
DescendantAdded

Ocorre sempre que um elemento filho é adicionado à subárvore dos elementos.

(Herdado de Element)
DescendantRemoved

Ocorre sempre que um elemento filho é removido da subárvore de elementos.

(Herdado de Element)
Disappearing

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de BaseShellItem)
PlatformSet
Obsoleto.

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de Element)
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

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de BindableObject)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de Element)
INameScope.RegisterName(String, Object)

Somente para uso interno.

(Herdado de Element)
IShellItemController.GetItems()

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de ShellItem)
IShellItemController.ItemsCollectionChanged

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de ShellItem)
IShellItemController.ProposeSection(ShellSection, Boolean)

Para uso interno pela plataforma do Xamarin.Forms.

(Herdado de ShellItem)
IShellItemController.ShowTabs

Um ShellItem que tem uma coleção de objetos Tab.

(Herdado de ShellItem)

Métodos de Extensão

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Um ShellItem que tem uma coleção de objetos Tab.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Um ShellItem que tem uma coleção de objetos Tab.

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 ShellItem que tem uma coleção de objetos Tab.

FindByName<T>(Element, String)

Retorna a instância do tipo T que tem o nome name no escopo que inclui element.

FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32)

Um ShellItem que tem uma coleção de objetos Tab.

GetTabIndexesOnParentPage(ITabStopElement, Int32)

Um ShellItem que tem uma coleção de objetos Tab.

Aplica-se a