System::ComponentModel::AsyncCompletedEventArgs クラス

AsyncCompletedEventArgs class

このクラスのインスタンスは AsyncCompletedEventHandler デリゲートへの引数として渡されます。 このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。 スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうしないとランタイムエラーやアサーション違反が発生します。 常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数への引数として使用してください。

class AsyncCompletedEventArgs : public System::EventArgs

メソッド

メソッド説明
AsyncCompletedEventArgs()コンストラクタ。
AsyncCompletedEventArgs(const System::Exception&, bool, const System::SharedPtr<System::Object>&)新しい System.ComponentModel.AsyncCompletedEventArgs クラスのインスタンスを初期化します。
get_Cancelled() const非同期操作がキャンセルされたかどうかを示す値を取得します。バックグラウンド操作がキャンセルされた場合は true、そうでない場合は false。既定値は false です。
get_Error() const非同期操作中に発生したエラーを示す値を取得します。
get_UserState() const非同期タスクの一意の識別子を取得します。タスクを一意に識別するオブジェクト参照です。値が設定されていない場合は null になります。

フィールド

フィールド説明
static Empty"empty" の EventArgs 共有ポインタ(ヌルポインタ)を表す静的メンバーです。

参照