MultiPage<T> MultiPage<T> Class

Definição

Uma classe base modelável e associável para páginas que contêm várias subpáginas.A bindable, templatable base class for pages which contain multiple sub-pages.

[Xamarin.Forms.ContentProperty("Children")]
public abstract class MultiPage<T> : Xamarin.Forms.Page, Xamarin.Forms.IItemsView<T>, Xamarin.Forms.IMultiPageController<T>, Xamarin.Forms.IPageContainer<T>, Xamarin.Forms.IViewContainer<T> where T : Page
type MultiPage<'T (requires 'T :> Page)> = class
    inherit Page
    interface IViewContainer<'T (requires 'T :> Page)>
    interface IPageContainer<'T (requires 'T :> Page)>
    interface IItemsView<'T (requires 'T :> Page)>
    interface IMultiPageController<'T (requires 'T :> Page)>

Parâmetros de tipo

T

A subclasse específica de Page que os serviços de várias páginas.The particular subclass of Page that the MultiPage services.

Herança
Derivado
Atributos
Implementações

Comentários

Fornece uma implementação base para a associação e páginas de modelagem.Provides a base implementation for binding and templating pages.

Construtores

MultiPage<T>() MultiPage<T>()

Fornece a inicialização de base para objetos derivados da classe MultiPage<T>.Provides the base initialization for objects derived from the MultiPage<T> class.

Campos

ActionSheetSignalName ActionSheetSignalName

Esse método é para uso interno.This method is for internal use.

(Inherited from Page)
AlertSignalName AlertSignalName

Esse método é para uso interno.This method is for internal use.

(Inherited from Page)
BusySetSignalName BusySetSignalName

Esse método é para uso interno.This method is for internal use.

(Inherited from Page)
ItemsSourceProperty ItemsSourceProperty

Identifica a propriedade ItemsSource.Identifies the ItemsSource property.

ItemTemplateProperty ItemTemplateProperty

Identifica a propriedade associável ItemTemplate.Identifies the ItemTemplate bindable property.

SelectedItemProperty SelectedItemProperty

Identifica a propriedade associável SelectedItem.Identifies the SelectedItem bindable property.

Propriedades

AnchorX AnchorX

Obtém ou define o componente X do ponto central para qualquer transformação relativa aos limites do elemento.Gets or sets the X component of the center point for any transform, relative to the bounds of the element. Esta é uma propriedade associável.This is a bindable property.

(Inherited from VisualElement)
AnchorY AnchorY

Obtém ou define o componente Y do ponto central para qualquer transformação relativa aos limites do elemento.Gets or sets the Y component of the center point for any transform, relative to the bounds of the element. Esta é uma propriedade associável.This is a bindable property.

(Inherited from VisualElement)
AutomationId AutomationId

Obtém ou define um valor que permite à estrutura de automação encontrar e interagir com esse elemento.Gets or sets a value that allows the automation framework to find and interact with this element.

(Inherited from Element)
BackgroundColor BackgroundColor

Obtém ou define a cor que preencherá a tela de fundo de um VisualElement.Gets or sets the color which will fill the background of a VisualElement. Esta é uma propriedade associável.This is a bindable property.

(Inherited from VisualElement)
BackgroundImage BackgroundImage

Identifica a imagem usada como tela de fundo para a Page.Identifies the image used as a background for the Page.

(Inherited from Page)
BackgroundImageSource BackgroundImageSource Inherited from Page
Batched Batched

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from VisualElement)
Behaviors Behaviors

Obtém a lista de Comportamento associado a este elemento.Gets the list of Behavior associated to this element. Esta é uma propriedade associável.This is a bindable propery.

(Inherited from VisualElement)
BindingContext 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.Gets or sets object that contains the properties that will be targeted by the bound properties that belong to this BindableObject.

(Inherited from BindableObject)
Bounds Bounds

Obtém os limites do elemento.Gets the bounds of the element.

(Inherited from VisualElement)
Children Children

Obtém uma IList<Page> de elementos filho de MultiPage.Gets an IList<Page> of child elements of the MultiPage.

class class Inherited from NavigableElement
ClassId ClassId

Obtém ou define um valor usado para identificar uma coleção de elementos semanticamente semelhantes.Gets or sets a value used to identify a collection of semantically similar elements.

(Inherited from Element)
ContainerArea ContainerArea

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Page)
CurrentPage CurrentPage

Obtém ou define a página selecionada no momento.Gets or sets the currently selected page.

DisableLayout DisableLayout

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from VisualElement)
EffectControlProvider EffectControlProvider

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Element)
Effects Effects

Uma lista dos efeitos que são aplicados a este item.A list of the effects that are applied to this item.

(Inherited from Element)
FlowDirection FlowDirection

Obtém ou define a direção do fluxo de layout.Gets or sets the layout flow direction.

(Inherited from VisualElement)
Height Height

Obtém a altura renderizada atual desse elemento.Gets the current rendered height of this element. Essa é uma propriedade associável somente leitura.This is a read-only bindable property.

(Inherited from VisualElement)
HeightRequest HeightRequest

Obtém ou define a substituição de altura desejada deste elemento.Gets or sets the desired height override of this element.

(Inherited from VisualElement)
Icon Icon

Identificador de recurso para o ícone associado de Page.Resource identifier for the Page's associated icon.

(Inherited from Page)
IconImageSource IconImageSource Inherited from Page
Id Id

Obtém um valor que pode ser usado para identificar exclusivamente um elemento por meio da execução de um aplicativo.Gets a value that can be used to uniquely identify an element through the run of an application.

(Inherited from Element)
IgnoresContainerArea IgnoresContainerArea

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Page)
InputTransparent InputTransparent

Obtém ou define um valor que indica se esse elemento deve ser envolvido no ciclo de interação do usuário.Gets or sets a value indicating whether this element should be involved in the user interaction cycle. Esta é uma propriedade associável.This is a bindable property.

(Inherited from VisualElement)
InternalChildren InternalChildren

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Page)
IsBusy IsBusy

Marca a Página como ocupada.Marks the Page as busy. Isso fará o indicador de atividade global específico da plataforma mostrar um estado ocupado.This will cause the platform specific global activity indicator to show a busy state.

(Inherited from Page)
IsEnabled IsEnabled

Obtém ou define um valor que indica se esse elemento está habilitado na interface do usuário.Gets or sets a value indicating whether this element is enabled in the user interface. Esta é uma propriedade associável.This is a bindable property.

(Inherited from VisualElement)
IsFocused IsFocused

Obtém um valor que indica se esse elemento está focalizado atualmente.Gets a value indicating whether this element is focused currently. Esta é uma propriedade associável.This is a bindable property.

(Inherited from VisualElement)
IsInNativeLayout IsInNativeLayout

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from VisualElement)
IsNativeStateConsistent IsNativeStateConsistent

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from VisualElement)
IsPlatformEnabled IsPlatformEnabled

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from VisualElement)
IsTabStop IsTabStop

Obtém ou define um valor que indica se este elemento está incluído na navegação pela tecla Tab.Gets or sets a value that indicates whether this element is included in tab navigation. Esta é uma propriedade associável.This is a bindable property.

(Inherited from VisualElement)
IsVisible IsVisible

Obtém ou define um valor que determina se esses elementos devem fazer parte da árvore visual ou não.Gets or sets a value that determines whether this elements should be part of the visual tree or not. Esta é uma propriedade associável.This is a bindable property.

(Inherited from VisualElement)
ItemsSource ItemsSource

A fonte para os itens a serem exibidos.The source for the items to be displayed.

ItemTemplate ItemTemplate

O modelo para a exibição de itens.The template for displaying items.

IVisualElementController.EffectiveFlowDirection IVisualElementController.EffectiveFlowDirection

Obtém a direção do fluxo de visual em vigor para o elemento na plataforma, levando em conta a localidade e as configurações de fluxo lógico.Gets the effective visual flow direction for the element on the platform, taking into account the locale and logical flow settings.

(Inherited from VisualElement)
LogicalChildren LogicalChildren

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Element)
MinimumHeightRequest MinimumHeightRequest

Obtém ou define um valor que substitui a altura mínima que o elemento solicitará durante o layout.Gets or sets a value which overrides the minimum height the element will request during layout.

(Inherited from VisualElement)
MinimumWidthRequest MinimumWidthRequest

Obtém ou define um valor que substitui a largura mínima que o elemento solicitará durante o layout.Gets or sets a value which overrides the minimum width the element will request during layout.

(Inherited from VisualElement)
Navigation Navigation Inherited from NavigableElement
NavigationProxy NavigationProxy Inherited from NavigableElement
Opacity Opacity

Obtém ou define o valor de opacidade aplicado ao elemento quando ele é renderizado.Gets or sets the opacity value applied to the element when it is rendered. Esta é uma propriedade associável.This is a bindable property.

(Inherited from VisualElement)
Padding Padding

O espaço entre o conteúdo de Page e sua borda.The space between the content of the Page and it's border.

(Inherited from Page)
Parent Parent

Obtém ou define o elemento pai do elemento.Gets or sets the parent element of the element.

(Inherited from Element)
ParentView ParentView

Obtém o elemento que é o ancestral mais próximo desse elemento que é um VisualElement.Gets the element which is the closest ancestor of this element that is a VisualElement.

(Inherited from Element)
Platform Platform Inherited from Element
RealParent RealParent

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Element)
Resources Resources

Obtém ou define o dicionário de recursos locais.Gets or sets the local resource dictionary.

(Inherited from VisualElement)
Rotation Rotation

Obtém ou define a rotação sobre o eixo z (rotação afim) quando o elemento é renderizado.Gets or sets the rotation about the Z-axis (affine rotation) when the element is rendered.

(Inherited from VisualElement)
RotationX RotationX

Obtém ou define a rotação sobre o eixo x (rotação de perspectiva) quando o elemento é renderizado.Gets or sets the rotation about the X-axis (perspective rotation) when the element is rendered.

(Inherited from VisualElement)
RotationY RotationY

Obtém ou define a rotação sobre o eixo y (rotação de perspectiva) quando o elemento é renderizado.Gets or sets the rotation about the Y-axis (perspective rotation) when the element is rendered.

(Inherited from VisualElement)
Scale Scale

Obtém ou define o fator de escala aplicado ao elemento.Gets or sets the scale factor applied to the element.

(Inherited from VisualElement)
ScaleX ScaleX

Obtém ou define um valor de escala para aplicar à direção X.Gets or sets a scale value to apply to the X direction.

(Inherited from VisualElement)
ScaleY ScaleY

Obtém ou define um valor de escala para aplicar à direção Y.Gets or sets a scale value to apply to the Y direction.

(Inherited from VisualElement)
SelectedItem SelectedItem

O item atualmente selecionado.The currently selected item.

Style Style Inherited from NavigableElement
StyleClass StyleClass Inherited from NavigableElement
StyleId StyleId

Obtém ou define um valor definido pelo usuário para identificar exclusivamente o elemento.Gets or sets a user defined value to uniquely identify the element.

(Inherited from Element)
TabIndex TabIndex Inherited from VisualElement
Title Title

O título do Page.The Page's title.

(Inherited from Page)
ToolbarItems ToolbarItems

Um conjunto de ToolbarItems, implementado de maneira específica da plataforma.A set of ToolbarItems, implemented in a platform-specific manner.

(Inherited from Page)
TranslationX TranslationX

Obtém ou define o delta de translação de X do elemento.Gets or sets the X translation delta of the element.

(Inherited from VisualElement)
TranslationY TranslationY

Obtém ou define o delta de translação de Y do elemento.Gets or sets the Y translation delta of the element.

(Inherited from VisualElement)
Triggers Triggers

Obtém a lista de Gatilho associado a este elemento.Gets the list of Trigger associated to this element. Esta é uma propriedade associável.This is a bindable property.

(Inherited from VisualElement)
Visual Visual Inherited from VisualElement
Width Width

Obtém a largura renderizada atual deste elemento.Gets the current rendered width of this element. Essa é uma propriedade associável somente leitura.This is a read-only bindable property.

(Inherited from VisualElement)
WidthRequest WidthRequest

Obtém ou define a substituição de largura desejada deste elemento.Gets or sets the desired width override of this element.

(Inherited from VisualElement)
X X

Obtém a posição X atual desse elemento.Gets the current X position of this element. Essa é uma propriedade associável somente leitura.This is a read-only bindable property.

(Inherited from VisualElement)
Y Y

Obtém a posição Y atual desse elemento.Gets the current Y position of this element. Essa é uma propriedade associável somente leitura.This is a read-only bindable property.

(Inherited from VisualElement)

Métodos

ApplyBindings() ApplyBindings()

Aplicar as associações a BindingContext.Apply the bindings to BindingContext.

(Inherited from BindableObject)
BatchBegin() BatchBegin()

Sinaliza o início de um lote de alterações às propriedades de elementos.Signals the start of a batch of changes to the elements properties.

(Inherited from VisualElement)
BatchCommit() BatchCommit()

Sinaliza o término de um lote de comandos para o elemento e que esses comandos agora devem ser confirmados.Signals the end of a batch of commands to the element and that those commands should now be committed.

(Inherited from VisualElement)
ChangeVisualState() ChangeVisualState()

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from VisualElement)
ClearValue(BindableProperty) ClearValue(BindableProperty)

Limpa qualquer valor definido por SetValue para property.Clears any value set by SetValue for property.

(Inherited from BindableObject)
ClearValue(BindablePropertyKey) ClearValue(BindablePropertyKey)

Limpa qualquer valor definido por SetValue para a propriedade identificada por propertyKey.Clears any value set by SetValue for the property that is identified by propertyKey.

(Inherited from BindableObject)
CreateDefault(Object) CreateDefault(Object)

Criar padrão fornece um método padrão para criar novas páginas de objetos em um cenário de associação.Create default provides a default method of creating new pages from objects in a binding scenario.

Descendants() Descendants()

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Element)
DisplayActionSheet(String, String, String, String[]) DisplayActionSheet(String, String, String, String[])

Exibe uma folha de ação de plataforma nativa, permitindo que o usuário do aplicativo escolha vários botões.Displays a native platform action sheet, allowing the application user to choose from several buttons.

(Inherited from Page)
DisplayAlert(String, String, String) DisplayAlert(String, String, String)

Apresenta uma caixa de diálogo de alerta para o usuário do aplicativo com um botão Cancelar único.Presents an alert dialog to the application user with a single cancel button.

(Inherited from Page)
DisplayAlert(String, String, String, String) DisplayAlert(String, String, String, String)

Apresenta uma caixa de diálogo de alerta ao usuário do aplicativo com botões Aceitar e Cancelar.Presents an alert dialog to the application user with an accept and a cancel button.

(Inherited from Page)
EffectIsAttached(String) EffectIsAttached(String)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Element)
FindByName(String) FindByName(String)

Retorna o elemento que tem o nome especificado.Returns the element that has the specified name.

(Inherited from Element)
Focus() Focus()

Tenta definir o foco para esse elemento.Attemps to set focus to this element.

(Inherited from VisualElement)
ForceLayout() ForceLayout()

Força o Page a executar uma passagem de layout.Forces the Page to perform a layout pass.

(Inherited from Page)
GetIndex(T) GetIndex(T)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

GetPageByIndex(Int32) GetPageByIndex(Int32)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

GetSizeRequest(Double, Double) GetSizeRequest(Double, Double)

Retorna o SizeRequest do elemento.Returns the SizeRequest of the element. Chamar esse método começa a passagem de medida de um ciclo de layout.Calling this method begins the measure pass of a layout cycle.

(Inherited from VisualElement)
GetValue(BindableProperty) GetValue(BindableProperty)

Retorna o valor contido na BindableProperty.Returns the value that is contained in the BindableProperty.

(Inherited from BindableObject)
GetValues(BindableProperty, BindableProperty) GetValues(BindableProperty, BindableProperty)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty) GetValues(BindableProperty, BindableProperty, BindableProperty)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from BindableObject)
InvalidateMeasure() InvalidateMeasure()

Método chamado para invalidar o layout desse VisualElement.Method that is called to invalidate the layout of this VisualElement. Aciona o evento MeasureInvalidated.Raises the MeasureInvalidated event.

(Inherited from VisualElement)
InvalidateMeasureNonVirtual(InvalidationTrigger) InvalidateMeasureNonVirtual(InvalidationTrigger)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from VisualElement)
IsSet(BindableProperty) IsSet(BindableProperty)

Retornará true se a propriedade de destino existir e tiver sido definida.Returns true if the target property exists and has been set.

(Inherited from BindableObject)
Layout(Rectangle) Layout(Rectangle)

Atualiza os limites do elemento durante o ciclo de layout.Updates the bounds of the element during the layout cycle.

(Inherited from VisualElement)
LayoutChildren(Double, Double, Double, Double) LayoutChildren(Double, Double, Double, Double)

Coloca os Elements filho na área especificada.Lays out children Elements into the specified area.

(Inherited from Page)
Measure(Double, Double, MeasureFlags) Measure(Double, Double, MeasureFlags)

Retorna o tamanho mínimo que um elemento visual precisa ter para ser exibido no dispositivo.Returns the minimum size that a visual element needs in order to be displayed on the device.

(Inherited from VisualElement)
NativeSizeChanged() NativeSizeChanged()

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from VisualElement)
On<T>() On<T>()

Retorna a instância específica da plataforma desse Page, em que um método específico de plataforma pode ser chamado.Returns the platform-specific instance of this Page, on which a platform-specific method may be called.

(Inherited from Page)
OnAppearing() OnAppearing()

Quando substituído, permite que os desenvolvedores de aplicativos personalizem o comportamento imediatamente antes de o Page se tornar visível.When overridden, allows application developers to customize behavior immediately prior to the Page becoming visible.

(Inherited from Page)
OnBackButtonPressed() OnBackButtonPressed()

Evento que é gerado quando o botão Voltar é pressionado.Event that is raised when the back button is pressed.

OnBindingContextChanged() OnBindingContextChanged()

Invocado sempre que o contexto de associação do Page muda.Invoked whenever the binding context of the Page changes. Substitui esse método para adicionar tratamento de classe a esse evento.Override this method to add class handling for this event.

(Inherited from Page)
OnChildAdded(Element) OnChildAdded(Element)

Chamado quando um filho foi adicionado ao MultiPage<T>.Called when a child has been added to the MultiPage<T>.

OnChildMeasureInvalidated(Object, EventArgs) OnChildMeasureInvalidated(Object, EventArgs)

Indica que o tamanho preferido de um Element filho mudou.Indicates that the preferred size of a child Element has changed.

(Inherited from Page)
OnChildRemoved(Element) OnChildRemoved(Element)

Os desenvolvedores de aplicativos podem substituir este método para responder quando um filho é removido.Application developers can override this method to respond when a child is removed.

(Inherited from VisualElement)
OnChildrenReordered() OnChildrenReordered()

Invocado sempre que o evento ChildrenReordered está prestes a ser emitido.Invoked whenever the ChildrenReordered event is about to be emitted. Implemente esse método para adicionar tratamento de classe a esse evento.Implement this method to add class handling for this event.

(Inherited from VisualElement)
OnCurrentPageChanged() OnCurrentPageChanged()

Aciona o evento CurrentPageChanged.Raises the CurrentPageChanged event.

OnDisappearing() OnDisappearing()

Quando substituído, permite que o desenvolvedor de aplicativo personalize o comportamento de como o Page desaparece.When overridden, allows the application developer to customize behavior as the Page disappears.

(Inherited from Page)
OnMeasure(Double, Double) OnMeasure(Double, Double)

Método chamado quando ocorre uma medida de layout.Method that is called when a layout measurement happens.

(Inherited from VisualElement)
OnPagesChanged(NotifyCollectionChangedEventArgs) OnPagesChanged(NotifyCollectionChangedEventArgs)

Chamado quando as páginas de MultiPage<T> foram alteradas.Called when the pages of the MultiPage<T> have been changed.

OnParentSet() OnParentSet()

Chamado quando a propriedade Parent de Page mudou.Called when the Page's Parent property has changed.

(Inherited from Page)
OnPropertyChanged(String) OnPropertyChanged(String)

Chamado quando uma propriedade associável mudou.Called when a bindable property has changed.

OnPropertyChanging(String) OnPropertyChanging(String)

Chame esse método de uma classe filho para notificar que uma alteração vai acontecer em uma propriedade.Call this method from a child class to notify that a change is going to happen on a property.

(Inherited from BindableObject)
OnSizeAllocated(Double, Double) OnSizeAllocated(Double, Double)

Indica que foi atribuído um tamanho a Page.Indicates that the Page has been assigned a size.

(Inherited from Page)
OnSizeRequest(Double, Double) OnSizeRequest(Double, Double)

Esse método é chamado durante a passagem de medida de um ciclo de layout para obter o tamanho desejado de um elemento.This method is called during the measure pass of a layout cycle to get the desired size of an element.

(Inherited from VisualElement)
OnTabIndexPropertyChanged(Int32, Int32) OnTabIndexPropertyChanged(Int32, Int32) Inherited from VisualElement
OnTabStopPropertyChanged(Boolean, Boolean) OnTabStopPropertyChanged(Boolean, Boolean) Inherited from VisualElement
RemoveBinding(BindableProperty) RemoveBinding(BindableProperty)

Remove uma associação definida anteriormente.Removes a previously set binding.

(Inherited from BindableObject)
RemoveDynamicResource(BindableProperty) RemoveDynamicResource(BindableProperty)

Remove um recurso dinâmico definido anteriormenteRemoves a previously set dynamic resource

(Inherited from Element)
SendAppearing() SendAppearing()

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Page)
SendBackButtonPressed() SendBackButtonPressed()

Chama OnBackButtonPressed().Calls OnBackButtonPressed().

(Inherited from Page)
SendDisappearing() SendDisappearing()

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Page)
SetBinding(BindableProperty, BindingBase) SetBinding(BindableProperty, BindingBase)

Atribui uma associação a uma propriedade.Assigns a binding to a property.

(Inherited from BindableObject)
SetDynamicResource(BindableProperty, String) SetDynamicResource(BindableProperty, String)

Define a propriedade BindableProperty desse elemento a ser atualizada por meio de DynamicResource com a chave fornecida.Sets the BindableProperty property of this element to be updated via the DynamicResource with the provided key.

(Inherited from Element)
SetIndex(Page, Int32) SetIndex(Page, Int32)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

SetupContent(T, Int32) SetupContent(T, Int32)

Quando substituída em uma classe derivada, executa a inicialização de content.When overriden in a derived class, performs initialization of content.

SetValue(BindableProperty, Object) SetValue(BindableProperty, Object)

Define o valor da propriedade especificada.Sets the value of the specified property.

(Inherited from BindableObject)
SetValue(BindablePropertyKey, Object) SetValue(BindablePropertyKey, Object)

Define o valor da propertyKey.Sets the value of the propertyKey.

(Inherited from BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags) SetValueCore(BindableProperty, Object, SetValueFlags)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from BindableObject)
SetValueFromRenderer(BindableProperty, Object) SetValueFromRenderer(BindableProperty, Object)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Element)
SetValueFromRenderer(BindablePropertyKey, Object) SetValueFromRenderer(BindablePropertyKey, Object)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Element)
SizeAllocated(Double, Double) SizeAllocated(Double, Double)

SizeAllocated é chamado durante um ciclo de layout para sinalizar o início de um layout de subárvore.SizeAllocated is called during a layout cycle to signal the start of a sub-tree layout.

(Inherited from VisualElement)
TabIndexDefaultValueCreator() TabIndexDefaultValueCreator() Inherited from VisualElement
TabStopDefaultValueCreator() TabStopDefaultValueCreator() Inherited from VisualElement
UnapplyBindings() UnapplyBindings()

Cancela a aplicação de todas as associações definidas anteriormente.Unapplies all previously set bindings.

(Inherited from BindableObject)
Unfocus() Unfocus()

Remove o foco desse elemento.Unsets focus to this element.

(Inherited from VisualElement)
UnhookContent(T) UnhookContent(T)

Os desenvolvedores de aplicativos substituem este método para cancelar o registro de manipuladores de eventos para itens que eles registraram em SetupContent(T, Int32).Application developers override this method to unregister event handlers for items that they registered in SetupContent(T, Int32).

UpdateChildrenLayout() UpdateChildrenLayout()

Solicita que Elements filho do Page atualizam seus layouts.Requests that the children Elements of the Page update their layouts.

(Inherited from Page)

Eventos

Appearing Appearing

Indica que o Page está prestes a ser exibido.Indicates that the Page is about to appear.

(Inherited from Page)
BatchCommitted BatchCommitted

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from VisualElement)
BindingContextChanged BindingContextChanged

Gerado sempre que a propriedade BindingContext muda.Raised whenever the BindingContext property changes.

(Inherited from BindableObject)
ChildAdded ChildAdded

Ocorre sempre que um elemento filho é adicionado ao elemento.Occurs whenever a child element is added to the element.

(Inherited from Element)
ChildRemoved ChildRemoved

Ocorre sempre que um elemento filho é removido do elemento.Occurs whenever a child element is removed from the element.

(Inherited from Element)
ChildrenReordered ChildrenReordered

Ocorre quando os Filhos de um VisualElement foram reordenados.Occurs when the Children of a VisualElement have been re-ordered.

(Inherited from VisualElement)
CurrentPageChanged CurrentPageChanged

Gerado quando a propriedade CurrentPage é alterada.Raised when the CurrentPage property changes.

DescendantAdded DescendantAdded

Ocorre sempre que um elemento filho é adicionado à subárvore dos elementos.Occurs whenever a child element is added to the elements subtree.

(Inherited from Element)
DescendantRemoved DescendantRemoved

Ocorre sempre que um elemento filho é removido da subárvore de elementos.Occurs whenever a child element is removed from the elements subtree.

(Inherited from Element)
Disappearing Disappearing

Indica que o Page está prestes a deixar de ser exibido.Indicates that the Page is about to cease displaying.

(Inherited from Page)
FocusChangeRequested FocusChangeRequested

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from VisualElement)
Focused Focused

Ocorre quando o elemento recebe o foco.Occurs when the element receives focus.

(Inherited from VisualElement)
LayoutChanged LayoutChanged

Gerado quando o layout do Page mudou.Raised when the layout of the Page has changed.

(Inherited from Page)
MeasureInvalidated MeasureInvalidated

Evento gerado quando o layout de um elemento visual é invalidado.Event that is raised when the layout of a visual element is invalidated.

(Inherited from VisualElement)
PagesChanged PagesChanged

Gerado quando as páginas filho do MultiPage<T> foram alteradas.Raised when the children pages of the MultiPage<T> have changed.

PlatformSet PlatformSet Inherited from Element
PropertyChanged PropertyChanged

Gerado quando uma propriedade foi alterada.Raised when a property has changed.

(Inherited from BindableObject)
PropertyChanging PropertyChanging

Gerado quando uma propriedade está prestes a mudar.Raised when a property is about to change.

(Inherited from BindableObject)
SizeChanged SizeChanged

Ocorre quando a propriedade Width ou Height muda o valor nesse elemento.Occurs when either the Width or the Height properties change value on this element.

(Inherited from VisualElement)
Unfocused Unfocused

Ocorre quando um elemento perde o foco.Occurs when the element loses focus.

(Inherited from VisualElement)

Implantações explícitas de interface

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from BindableObject)
IElementController.SetValueFromRenderer(BindableProperty, Object) IElementController.SetValueFromRenderer(BindableProperty, Object)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

(Inherited from Element)
IItemsView<T>.CreateDefault(Object) IItemsView<T>.CreateDefault(Object)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

IItemsView<T>.SetupContent(T, Int32) IItemsView<T>.SetupContent(T, Int32)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

IItemsView<T>.UnhookContent(T) IItemsView<T>.UnhookContent(T)

Para uso interno pela plataforma do Xamarin.Forms.For internal use by the Xamarin.Forms platform.

INameScope.RegisterName(String, Object) INameScope.RegisterName(String, Object)

Somente para uso interno.For internal use only.

(Inherited from Element)
IVisualElementController.InvalidateMeasure(InvalidationTrigger) IVisualElementController.InvalidateMeasure(InvalidationTrigger)

Esse método é para uso interno.This method is for internal use.

(Inherited from VisualElement)

Extension Methods

AbortAnimation(IAnimatable, String) AbortAnimation(IAnimatable, String)

Interrompe a animação.Stops the animation.

Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Define os parâmetros especificados e inicia a animação.Sets the specified parameters and starts the animation.

Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Define os parâmetros especificados e inicia a animação.Sets the specified parameters and starts the animation.

Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Define os parâmetros especificados e inicia a animação.Sets the specified parameters and starts the animation.

Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>) Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>)

Define os parâmetros especificados e inicia a animação.Sets the specified parameters and starts the animation.

AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action) AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action)

Define os parâmetros especificados e inicia a animação cinética.Sets the specified parameters and starts the kinetic animation.

AnimationIsRunning(IAnimatable, String) AnimationIsRunning(IAnimatable, String)

Retorna um valor booliano que indica se a animação especificada pelo handle está ou não em execução.Returns a Boolean value that indicates whether or not the animation that is specified by handle is running.

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

Cria e aplica uma associação a uma propriedade.Creates and applies a binding to a property.

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

Cria e aplica uma associação de uma expressão.Creates and applies a binding from an expression.

AncestorToRoot(Page) AncestorToRoot(Page)
FindByName<T>(Element, String) FindByName<T>(Element, String)

Retorna a instância do tipo T que tem o nome name no escopo que inclui element.Returns the instance of type T that has name name in the scope that includes element.

FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32) FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32)
GetSortedTabIndexesOnParentPage(VisualElement, Int32) GetSortedTabIndexesOnParentPage(VisualElement, Int32)
GetTabIndexesOnParentPage(ITabStopElement, Int32, Boolean) GetTabIndexesOnParentPage(ITabStopElement, Int32, Boolean)
FadeTo(VisualElement, Double, UInt32, Easing) FadeTo(VisualElement, Double, UInt32, Easing)

Retorna uma tarefa que executa o esmaecimento descrito pelos parâmetros opacity, length e easing.Returns a task that performs the fade that is described by the opacity, length, and easing parameters.

LayoutTo(VisualElement, Rectangle, UInt32, Easing) LayoutTo(VisualElement, Rectangle, UInt32, Easing)

Retorna uma tarefa que facilita os limites do VisualElement especificado por view para o retângulo especificado pelo parâmetro bounds.Returns a task that eases the bounds of the VisualElement that is specified by the view to the rectangle that is specified by the bounds parameter.

RelRotateTo(VisualElement, Double, UInt32, Easing) RelRotateTo(VisualElement, Double, UInt32, Easing)

Gira o VisualElement especificado por view de sua rotação atual em drotation.Rotates the VisualElement that is specified by view from its current rotation by drotation.

RelScaleTo(VisualElement, Double, UInt32, Easing) RelScaleTo(VisualElement, Double, UInt32, Easing)

Retorna uma tarefa que dimensiona o VisualElement especificado por view de sua escala atual para dscale.Returns a task that scales the VisualElement that is specified by view from its current scale to dscale.

RotateTo(VisualElement, Double, UInt32, Easing) RotateTo(VisualElement, Double, UInt32, Easing)

Retorna uma tarefa que executa a rotação descrita pelos parâmetros rotation, length e easing.Returns a task that performs the rotation that is described by the rotation, length, and easing parameters..

RotateXTo(VisualElement, Double, UInt32, Easing) RotateXTo(VisualElement, Double, UInt32, Easing)

Retorna uma tarefa que distorce o eixo Y por opacity, obtendo length de tempo e usando easing.Returns a task that skews the Y axis by opacity, taking time length and using easing.

RotateYTo(VisualElement, Double, UInt32, Easing) RotateYTo(VisualElement, Double, UInt32, Easing)

Retorna uma tarefa que distorce o eixo X por opacity, obtendo length de tempo e usando easing.Returns a task that skews the X axis by opacity, taking time length and using easing.

ScaleTo(VisualElement, Double, UInt32, Easing) ScaleTo(VisualElement, Double, UInt32, Easing)

Retorna uma tarefa que dimensiona o VisualElement especificado por view para o fator de escala absoluto scale.Returns a task that scales the VisualElement that is specified by view to the absolute scale factor scale.

TranslateTo(VisualElement, Double, Double, UInt32, Easing) TranslateTo(VisualElement, Double, Double, UInt32, Easing)

Anima as propriedades TranslationX e TranslationY de um elemento de seus valores atuais para os novos valores de elementos.Animates an elements TranslationX and TranslationY properties from their current values to the new values. Isso garante que o layout de entrada esteja na mesma posição que o layout visual.This ensures that the input layout is in the same position as the visual layout.

HasVisualStateGroups(VisualElement) HasVisualStateGroups(VisualElement)

Retornará true se element tiver um ou mais grupos de estado visual associados a ele.Returns true if element has one or more visual state groups associated with it. Caso contrário, retornará false.Otherwise, returns false.

Aplica-se a