¿Cómo pasar un parámetro de una página a otra en Xamarin.Forms?

Quiero enviar un valor cuando presiono un botón en un formulario a otro formulario a través dePatrón MVVM.

Este es el archivo XAML

 <Button x:Name="myButton"
            Text="RandomButton"
            TextColor="#000000"
            BackgroundColor="{x:Static local:FrontEndConstants.ButtonBackground}"
            Grid.Row="2" Grid.Column="0"
            Grid.ColumnSpan="3"
            Command="{Binding NewPage}"
            CommandParameter="100">     
</Button>

Y este es miModelView class donde me redirigen a otra forma.

class JumpMVVM :INotifyPropertyChanged
    {
        public event PropertyChangedEventHandler PropertyChanged;

        private INavigation _navigation;

        public ICommand NewPage
        {
            get
            {
                return new Command(async () =>
                { 
                    await _navigation.PushAsync(new Page2()); // HERE
                });
            }
        }

        public JumpMVVM() { }

        public JumpMVVM(INavigation navigation)
        {                
            _navigation = navigation;                
        }

El salto funciona. ¿Cómo puedo enviar ese "CommandParameter" a "Page2"?

Gracias Dragos

Respuestas a la pregunta(3)

Su respuesta a la pregunta