ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert een activiteitsdelegatie met negen argumenten van het type T en één van het argument van het type TResult.
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename TResult>
public ref class ActivityFunc sealed : System::Activities::ActivityDelegate
public sealed class ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> : System.Activities.ActivityDelegate
type ActivityFunc<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Result> = class
inherit ActivityDelegate
Public NotInheritable Class ActivityFunc(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult)
Inherits ActivityDelegate
Type parameters
- T1
Het type van het eerste argument van de activiteitsdelegatie.
- T2
Het type van de tweede in argument van de activiteitsdelegatie.
- T3
Het type van het derde argument van de activiteitsdelegatie.
- T4
Het type van het vierde argument van de activiteitsdelegatie.
- T5
Het type van het vijfde argument van de activiteitsdelegatie.
- T6
Het type van de zesde in argument van de activiteitsdelegatie.
- T7
Het type van de zevende in argument van de activiteitsdelegatie.
- T8
Het type van de achtste in argument van de activiteitsdelegatie.
- T9
Het type van de negende in argument van de activiteitsdelegatie.
- TResult
Het type van het out-argument van de activiteitsdelegatie.
- Overname
Opmerkingen
Hiermee ActivityDelegate kunnen auteurs van activiteiten callbacks beschikbaar maken met specifieke handtekeningen waarvoor gebruikers van de activiteit handlers op basis van activiteit kunnen bieden. ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> is een ActivityDelegate waarde die een waarde retourneert. De handtekening van de naam ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> wordt opgegeven als algemene typeargumenten.
Er zijn meerdere algemene versies van dit type die van 1 tot 16 argumenten nemen, plus het out argument, voor de activiteit die wordt aangeroepen. Er zijn ook ActivityAction-typen voor activiteitsdelegen die geen waarden retourneren.
Constructors
| Name | Description |
|---|---|
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>() |
Hiermee maakt u een nieuw exemplaar van de ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Argument1 |
Hiermee haalt u het eerste argument van de activiteitsdelegatie op of stelt u deze in. |
| Argument2 |
Hiermee haalt u de tweede op in het argument van de activiteitsdelegatie of stelt u deze in. |
| Argument3 |
Hiermee wordt het derde in argument van de activiteitsdelegatie ophaalt of ingesteld. |
| Argument4 |
Hiermee haalt u de vierde in het argument van de activiteitsdelegatie op of stelt u deze in. |
| Argument5 |
Hiermee haalt u de vijfde op in het argument van de activiteitsdelegatie of stelt u deze in. |
| Argument6 |
Hiermee haalt u de zesde in het argument van de activiteitsdelegatie op of stelt u deze in. |
| Argument7 |
Hiermee haalt u de zevende op in het argument van de activiteitsdelegatie of stelt u deze in. |
| Argument8 |
Hiermee haalt u de achtste op in argument van de activiteitsdelegatie of stelt u deze in. |
| Argument9 |
Hiermee haalt u de negende op in het argument van de activiteitsdelegatie of stelt u deze in. |
| DisplayName |
Hiermee haalt u een optionele beschrijvende naam op die wordt gebruikt voor foutopsporing, validatie, afhandeling van uitzonderingen en tracering. (Overgenomen van ActivityDelegate) |
| Handler |
Hiermee haalt u de activiteit op die wordt vertegenwoordigd door deze ActivityDelegate. (Overgenomen van ActivityDelegate) |
| Result |
Hiermee haalt u het argument van de activiteitsdelegatie op of stelt u dit in. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetResultArgument() |
Wanneer deze wordt geïmplementeerd in een afgeleide klasse, wordt de DelegateOutArgument waarde van de ActivityDelegate. (Overgenomen van ActivityDelegate) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>) |
Geeft een lijst met runtime-argumenten voor de ActivityDelegate. (Overgenomen van ActivityDelegate) |
| ShouldSerializeDisplayName() |
Geeft aan of de DisplayName eigenschapswaarde moet worden geserialiseerd naar XAML. (Overgenomen van ActivityDelegate) |
| ToString() |
Retourneert een String weergave van de ActivityDelegate weergave die de DisplayName. (Overgenomen van ActivityDelegate) |
Van toepassing op
Zie ook
- 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,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>