ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce un delegato di attività con uno nell'argomento di tipo T
e un argomento out di tipo TResult
.
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename TResult>
public ref class ActivityFunc sealed : System::Activities::ActivityDelegate
public sealed class ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> : System.Activities.ActivityDelegate
type ActivityFunc<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Result> = class
inherit ActivityDelegate
Public NotInheritable Class ActivityFunc(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult)
Inherits ActivityDelegate
Parametri di tipo
- T1
Tipo del primo nell'argomento del delegato di attività.
- T2
Tipo del secondo nell'argomento del delegato di attività.
- T3
Tipo del terzo nell'argomento del delegato di attività.
- T4
Tipo del quarto nell'argomento del delegato di attività.
- T5
Tipo del quinto nell'argomento del delegato di attività.
- T6
Tipo del sesto nell'argomento del delegato di attività.
- T7
Tipo del settimo nell'argomento del delegato di attività.
- T8
Tipo del ottavo nell'argomento del delegato di attività.
- T9
Tipo del nono nell'argomento del delegato di attività.
- T10
Tipo del decimo nell'argomento del delegato di attività.
- T11
Tipo dell'undicesimo nell'argomento del delegato di attività.
- T12
Tipo del dodicesimo nell'argomento del delegato di attività.
- T13
Tipo del tredicesimo nell'argomento del delegato di attività.
- T14
Tipo del quattordicesimo nell'argomento del delegato di attività.
- T15
Tipo del quindicesimo nell'argomento del delegato di attività.
- TResult
Tipo di argomento out del delegato di attività.
- Ereditarietà
Commenti
ActivityDelegate consente agli autori di attività di esporre callback con le firme specifiche che utenti dell'attività possono fornire per gestori in base all'attività. ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> è un ActivityDelegate che restituisce un valore. La firma di ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> viene specificata come argomenti tipo generico.
Esistono più versioni generiche di questo tipo che accettano da 1 a 16 in argomenti, oltre all'argomento, per l'attività out
chiamata. Esistono anche tipi ActivityAction per i delegati di attività che non restituiscono valori.
Costruttori
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>() |
Crea una nuova istanza della classe ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>. |
Proprietà
Argument1 |
Ottiene o imposta il primo nell'argomento del delegato di attività. |
Argument10 |
Ottiene o imposta il decimo nell'argomento del delegato di attività. |
Argument11 |
Ottiene o imposta l'undicesimo nell'argomento del delegato di attività. |
Argument12 |
Ottiene o imposta il dodicesimo nell'argomento del delegato di attività. |
Argument13 |
Ottiene o imposta il tredicesimo nell'argomento del delegato di attività. |
Argument14 |
Ottiene o imposta il quattordicesimo nell'argomento del delegato di attività. |
Argument15 |
Ottiene o imposta il quindicesimo nell'argomento del delegato di attività. |
Argument2 |
Ottiene o imposta il secondo nell'argomento del delegato di attività. |
Argument3 |
Ottiene o imposta il terzo nell'argomento del delegato di attività. |
Argument4 |
Ottiene o imposta il quarto nell'argomento del delegato di attività. |
Argument5 |
Ottiene o imposta il quinto nell'argomento del delegato di attività. |
Argument6 |
Ottiene o imposta il sesto nell'argomento del delegato di attività. |
Argument7 |
Ottiene o imposta il settimo nell'argomento del delegato di attività. |
Argument8 |
Ottiene o imposta l'ottavo nell'argomento del delegato di attività. |
Argument9 |
Ottiene o imposta il nono nell'argomento del delegato di attività. |
DisplayName |
Ottiene o imposta un nome descrittivo facoltativo utilizzato per debug, convalida, gestione delle eccezioni e rilevamento. (Ereditato da ActivityDelegate) |
Handler |
Ottiene o imposta l'attività che è rappresentata da questo ActivityDelegate. (Ereditato da ActivityDelegate) |
Result |
Ottiene o imposta l'argomento esterno del delegato di attività. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetResultArgument() |
In caso di implementazione in una classe derivata, restituisce il DelegateOutArgument del ActivityDelegate. (Ereditato da ActivityDelegate) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>) |
Fornisce una raccolta di argomenti di runtime per il ActivityDelegate. (Ereditato da ActivityDelegate) |
ShouldSerializeDisplayName() |
Indica se il valore della proprietà DisplayName deve essere serializzata in XAML. (Ereditato da ActivityDelegate) |
ToString() |
Restituisce una rappresentazione String del ActivityDelegate che contiene il DisplayName. (Ereditato da ActivityDelegate) |
Si applica a
Vedi anche
- ActivityFunc<TResult>
- 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,T16,TResult>