ActivityFunc<T1,T2,T3,TResult> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
型の 3 つの in 引数と 型 T
の 1 つの引数を持つ out
アクティビティ デリゲートを定義します TResult
。
generic <typename T1, typename T2, typename T3, typename TResult>
public ref class ActivityFunc sealed : System::Activities::ActivityDelegate
public sealed class ActivityFunc<T1,T2,T3,TResult> : System.Activities.ActivityDelegate
type ActivityFunc<'T1, 'T2, 'T3, 'Result> = class
inherit ActivityDelegate
Public NotInheritable Class ActivityFunc(Of T1, T2, T3, TResult)
Inherits ActivityDelegate
型パラメーター
- T1
アクティビティ デリゲートの 1 番目の in 引数の型。
- T2
アクティビティ デリゲートの 2 番目の in 引数の型。
- T3
アクティビティ デリゲートの 3 番目の in 引数の型。
- TResult
アクティビティ デリゲートの out 引数の型。
- 継承
注釈
ActivityDelegate を使用すると、アクティビティ作成者は、特定の署名を持つコールバックを公開できます。アクティビティのユーザーは、この署名用のアクティビティベースのハンドラーを提供できます。 ActivityFunc<T1,T2,T3,TResult> は、値を返す ActivityDelegate です。 ActivityFunc<T1,T2,T3,TResult> の署名は、ジェネリック型引数として指定されます。
この型には、呼び出されるアクティビティに対して引数に 1 から 16 の引数と引数を out
含む複数のジェネリック バージョンがあります。 値を返さないアクティビティ デリゲートには、 ActivityAction 型もあります。
コンストラクター
ActivityFunc<T1,T2,T3,TResult>() |
ActivityFunc<T1,T2,T3,TResult> クラスの新しいインスタンスを作成します。 |
プロパティ
Argument1 |
アクティビティ デリゲートの 1 番目の in 引数を取得または設定します。 |
Argument2 |
アクティビティ デリゲートの 2 番目の in 引数を取得または設定します。 |
Argument3 |
アクティビティ デリゲートの 3 番目の in 引数を取得または設定します。 |
DisplayName |
デバッグ、検証、例外処理、および追跡に使用する省略可能な表示名を取得または設定します。 (継承元 ActivityDelegate) |
Handler |
この ActivityDelegate によって表されるアクティビティを取得または設定します。 (継承元 ActivityDelegate) |
Result |
アクティビティ デリゲートの out 引数を取得または設定します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetResultArgument() |
派生クラスで実装された場合、DelegateOutArgument の ActivityDelegate を返します。 (継承元 ActivityDelegate) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>) |
ActivityDelegate 用のランタイム引数の一覧を提供します。 (継承元 ActivityDelegate) |
ShouldSerializeDisplayName() |
DisplayName プロパティ値を XAML にシリアル化する必要があるかどうかを示します。 (継承元 ActivityDelegate) |
ToString() |
String を格納する ActivityDelegate の DisplayName 表現を返します。 (継承元 ActivityDelegate) |
適用対象
こちらもご覧ください
- ActivityFunc<TResult>
- ActivityFunc<T,TResult>
- ActivityFunc<T1,T2,TResult>
- ActivityFunc<T1,T2,T3,T4,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>
.NET