PageFunction<T>.OnReturn(ReturnEventArgs<T>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine PageFunction<T>-Klasse ruft eine OnReturn(ReturnEventArgs<T>)-Klasse ab, um einen Wert an den Aufrufer zurückzugeben, wobei ein Rückgabewert über ein ReturnEventArgs<T>-Objekt übergeben wird.
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))
Parameter
Ein ReturnEventArgs<T>-Objekt, das den PageFunction<T>-Rückgabewert enthält (Result).
Beispiele
Das folgende Beispiel zeigt, wie aufgerufen wird 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
Hinweise
OnReturn wird von einem PageFunction<T> aufgerufen, um eine Navigation zur aufrufenden Seite zu initiieren.
Dadurch wird das Return Ereignis ausgelöst, damit die aufrufende Seite Folgendes bewirkt:
Erkennen Sie, wann zurückgegeben PageFunction<T> wurde.
Rufen Sie den Rückgabewert aus dem PageFunction<T>ab.