AircraftInteraction
USI.Core
Public SDK type.
public sealed class AircraftInteraction : AircraftComponentNodeProperties
ValueKind
public AircraftInteractionValueKind ValueKind { get; }Events
Changed
public event EventHandler<AircraftInteractionChangedEventArgs> ChangedRaised for simulator-published changes after a native subscription is active. Retained interaction objects stop observing when their aircraft graph is stale.
Methods
TryGetNumberAsync
public Task<USIResult<Double>> TryGetNumberAsync()TryGetParametersAsync
public Task<USIResult<IReadOnlyList<AircraftInteractionParameter>>> TryGetParametersAsync()Gets the ordered typed argument schema for invoking this control.
TryGetTextAsync
public Task<USIResult<String>> TryGetTextAsync()TryInvokeAsync
public Task<USIResult> TryInvokeAsync(params AircraftInteractionArgument[] arguments)Invokes this control with values matching its discovered parameter schema.
TrySetNumberAsync
public Task<USIResult> TrySetNumberAsync(double value)TrySetTextAsync
public Task<USIResult> TrySetTextAsync(string value)