ISimulatorProvider
USI.Core
Creates one simulator-neutral provider implementation. Applications use the same and object model regardless of which provider supplies it.
public interface ISimulatorProviderProperties
DisplayName
public string DisplayName { get; }Id
public SimulatorProviderId Id { get; }Methods
CreateSimulator
public ISimulator CreateSimulator(SimulatorConnectionTarget connectionTarget = Simulator)Creates a provider configured for the requested connection endpoint. The returned simulator must expose the unified USI object model and must raise its connection event only after that model is ready.
IsDetected
public bool IsDetected()