IINCarCommandsDomainHandling Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Interface combining several interfaces related to various car-related intents.
[Foundation.Protocol(Name="INCarCommandsDomainHandling", WrapperType=typeof(Intents.INCarCommandsDomainHandlingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 2, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IINCarCommandsDomainHandling : IDisposable, Intents.IINActivateCarSignalIntentHandling, Intents.IINGetCarLockStatusIntentHandling, Intents.IINGetCarPowerLevelStatusIntentHandling, Intents.IINSetCarLockStatusIntentHandling
type IINCarCommandsDomainHandling = interface
interface INativeObject
interface IDisposable
interface IINActivateCarSignalIntentHandling
interface IINGetCarLockStatusIntentHandling
interface IINGetCarPowerLevelStatusIntentHandling
interface IINSetCarLockStatusIntentHandling
Attributes
Implements
Properties
Methods
Extension Methods
ConfirmActivateCarSignal(IINActivateCarSignalIntentHandling, INActivateCarSignalIntent, Action<INActivateCarSignalIntentResponse>)
Developers may implement this method to confirm whether the car's signals may be activated.
ResolveCarName(IINActivateCarSignalIntentHandling, INActivateCarSignalIntent, Action<INSpeakableStringResolutionResult>)
Developers may implement this method to resolve the car's name.
ResolveSignals(IINActivateCarSignalIntentHandling, INActivateCarSignalIntent, Action<INCarSignalOptionsResolutionResult>)
Developers may implement this method to resolve the requested signals by type.
ConfirmGetCarLockStatus(IINGetCarLockStatusIntentHandling, INGetCarLockStatusIntent, Action<INGetCarLockStatusIntentResponse>)
Developers may implement this method to onfirm whether the car's locks can be accessed.
ResolveCarName(IINGetCarLockStatusIntentHandling, INGetCarLockStatusIntent, Action<INSpeakableStringResolutionResult>)
Developers may implement this method to resolve the car's name.
ConfirmGetCarPowerLevelStatus(IINGetCarPowerLevelStatusIntentHandling,
INGetCarPowerLevelStatusIntent, Action<INGetCarPowerLevelStatusIntentResponse>)
Developers may implement this method to confirm whether the car's power levels can be accessed.
ResolveCarName(IINGetCarPowerLevelStatusIntentHandling, INGetCarPowerLevelStatusIntent, Action<INSpeakableStringResolutionResult>)
Developers may implement this method to resolve the car's name.
ConfirmSetCarLockStatus(IINSetCarLockStatusIntentHandling, INSetCarLockStatusIntent, Action<INSetCarLockStatusIntentResponse>)
Developers may implement this method to customize confirmation of whether the app can lock and unlock the car.
ResolveCarName(IINSetCarLockStatusIntentHandling, INSetCarLockStatusIntent, Action<INSpeakableStringResolutionResult>)
Developers may implement this method to customize resolution of the car name.
ResolveLocked(IINSetCarLockStatusIntentHandling, INSetCarLockStatusIntent, Action<INBooleanResolutionResult>)
Developers may implement this method to customize resolution of the lock status.
Applies to