ICallbackEventHandler.RaiseCallbackEvent(String) メソッド

定義

コントロールを対象とするコールバック イベントを処理します。Processes a callback event that targets a control.

public:
 void RaiseCallbackEvent(System::String ^ eventArgument);
public void RaiseCallbackEvent (string eventArgument);
abstract member RaiseCallbackEvent : string -> unit
Public Sub RaiseCallbackEvent (eventArgument As String)

パラメーター

eventArgument
String

イベント ハンドラーに渡されるイベント引数を表す文字列。A string that represents an event argument to pass to the event handler.

注釈

nullをイベント引数パラメーターとして使用すると、文字列が "null" にシリアル化され、サーバーに返されます。When null is used as the event argument parameter, the string is serialized to "null" and sent back to the server. と "null" を区別する方法がないため nullnull コールバックで引数パラメーターを使用しないようにする必要があります。Because there is no way to distinguish between null and "null", you should avoid using null argument parameters with callbacks.

でスロー RaiseCallbackEvent された例外は、が呼び出され、 GetCallbackResult 結果が返されるのを防ぐことはできません。Exceptions thrown in RaiseCallbackEvent will not prevent GetCallbackResult from being called and returning a result. が結果を返さないようにするには GetCallbackResult 、で例外がスローされたときにフラグを設定 RaiseCallbackEvent し、から空の文字列を返し GetCallbackResult ます。To prevent GetCallbackResult from returning a result, set a flag when an exception is thrown in RaiseCallbackEvent and return an empty string from GetCallbackResult.

適用対象

こちらもご覧ください