ActivityFunc<TResult> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
引数がなく in
、 型の 1 つの out
引数を持つアクティビティ デリゲートを定義します Tresult
。
generic <typename TResult>
public ref class ActivityFunc sealed : System::Activities::ActivityDelegate
public sealed class ActivityFunc<TResult> : System.Activities.ActivityDelegate
type ActivityFunc<'Result> = class
inherit ActivityDelegate
Public NotInheritable Class ActivityFunc(Of TResult)
Inherits ActivityDelegate
型パラメーター
- TResult
アクティビティ デリゲートの out 引数の型。
- 継承
注釈
ActivityDelegate を使用すると、アクティビティ作成者は、特定の署名を持つコールバックを公開できます。アクティビティのユーザーは、この署名用のアクティビティベースのハンドラーを提供できます。 ActivityFunc<TResult> は、値を返す ActivityDelegate です。 ActivityFunc<TResult> の署名は、ジェネリック型引数として指定されます。
この型には、呼び出されるアクティビティの引数に 1 から 16 までのジェネリック バージョンと out
引数が複数あります。 値を返さないアクティビティ デリゲートの ActivityAction 型もあります。
コンストラクター
ActivityFunc<TResult>() |
ActivityFunc<TResult> クラスの新しいインスタンスを作成します。 |
プロパティ
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<T,TResult>
- ActivityFunc<T1,T2,TResult>
- ActivityFunc<T1,T2,T3,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