Compartilhar via


BackButtonBehavior Classe

Definição

Um BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

public class BackButtonBehavior : Xamarin.Forms.BindableObject
type BackButtonBehavior = class
    inherit BindableObject
Herança
System.Object
BackButtonBehavior

Construtores

BackButtonBehavior()

Um BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

Campos

CommandParameterProperty

O repositório de backup para o campo CommandParameter.

CommandProperty

O repositório de backup para o campo Command.

IconOverrideProperty

O repositório de backup para o campo IconOverride.

IsEnabledProperty

O repositório de backup para o campo IsEnabled.

TextOverrideProperty

O repositório de backup para o campo TextOverride.

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)
Command

Um BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

CommandParameter

Um BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

Dispatcher

Um BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

(Herdado de BindableObject)
IconOverride

Um BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

IsEnabled

Um BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

TextOverride

Um BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

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 BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

(Herdado de BindableObject)
CoerceValue(BindablePropertyKey)

Um BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

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

Substitua este método para executar uma ação quando BindingContext mudar.

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

Métodos de Extensão

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Um BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Um BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

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 BindableObject que especifica o comportamento associado ao botão Voltar em um aplicativo de Shell.

Aplica-se a