Interface IClientEffect
public interface IClientEffect : IEffect
- Inherited Members
- Extension Methods
Methods
ExecuteClientEffectAsync(Model, Activity, Dictionary<string, string>)
Task<object?> ExecuteClientEffectAsync(Model m, Activity a, Dictionary<string, string> parameters)
Parameters
m
Modela
Activityparameters
Dictionary<string, string>
Returns
SetClientEffectState(object?)
Set the client state
void SetClientEffectState(object? u)
Parameters
u
objectThe client state, provided by the host system. Note that this value may be null.
Remarks
This is guaranteed to be called before any of the following executes: - ActivityWillExecute(Model, Activity, Dictionary<string, string>) - ActivityDidExecute(Model, Activity, Dictionary<string, string>) - ExecuteClientEffectAsync(Model, Activity, Dictionary<string, string>)