PageFunction<T>.OnReturn(ReturnEventArgs<T>) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Volání PageFunction<T>OnReturn(ReturnEventArgs<T>) , která se mají vrátit volajícímu a předat návratovou hodnotu prostřednictvím objektu ReturnEventArgs<T> .
protected:
virtual void OnReturn(System::Windows::Navigation::ReturnEventArgs<T> ^ e);
protected virtual void OnReturn (System.Windows.Navigation.ReturnEventArgs<T> e);
abstract member OnReturn : System.Windows.Navigation.ReturnEventArgs<'T> -> unit
override this.OnReturn : System.Windows.Navigation.ReturnEventArgs<'T> -> unit
Protected Overridable Sub OnReturn (e As ReturnEventArgs(Of T))
Parametry
Objekt ReturnEventArgs<T> , který obsahuje návratovou PageFunction<T> hodnotu (Result).
Příklady
Následující příklad ukazuje, jak volat OnReturn.
void doneButton_Click(object sender, RoutedEventArgs e)
{
// Complete the page function and return data of type T
OnReturn(new ReturnEventArgs<String>(this.pageFunctionData.Text));
}
Private Sub doneButton_Click(ByVal sender As Object, ByVal e As RoutedEventArgs)
' Complete the page function and return data of type T
OnReturn(New ReturnEventArgs(Of String)(Me.pageFunctionData.Text))
End Sub
Poznámky
OnReturn je volána pomocí objektu PageFunction<T> , který zahájí navigaci na volající stránku.
To způsobí vyvolání Return události, aby volající stránka:
Zjistěte, kdy se PageFunction<T> vrátil.
Načtení návratové hodnoty z .PageFunction<T>