Freigeben über


IINRadioDomainHandling Schnittstelle

Definition

Schnittstelle, die mehrere Schnittstellen im Zusammenhang mit verschiedenen funkbezogenen Absichten kombiniert.

[Foundation.Protocol(Name="INRadioDomainHandling", WrapperType=typeof(Intents.INRadioDomainHandlingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IINRadioDomainHandling : IDisposable, Intents.IINSetRadioStationIntentHandling
type IINRadioDomainHandling = interface
    interface INativeObject
    interface IDisposable
    interface IINSetRadioStationIntentHandling
Attribute
Implementiert

Eigenschaften

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

(Geerbt von INativeObject)

Methoden

HandleSetRadioStation(INSetRadioStationIntent, Action<INSetRadioStationIntentResponse>)

Entwickler müssen diese Methode überschreiben und T T:System.Action'1 mit einem INSetRadioStationIntentResponse aufrufen, das INSetRadioStationIntentintentdem entspricht.

(Geerbt von IINSetRadioStationIntentHandling)

Erweiterungsmethoden

ConfirmSetRadioStation(IINSetRadioStationIntentHandling, INSetRadioStationIntent, Action<INSetRadioStationIntentResponse>)

Entwickler können diese Methode überschreiben, um die Bestätigung einer Radiosenderänderung anzupassen.

ResolveChannel(IINSetRadioStationIntentHandling, INSetRadioStationIntent, Action<INStringResolutionResult>)

Entwickler können diese Methode überschreiben, um die Auflösung eines Radiokanals anzupassen.

ResolveFrequency(IINSetRadioStationIntentHandling, INSetRadioStationIntent, Action<INDoubleResolutionResult>)

Entwickler können diese Methode überschreiben, um die Auflösung einer Radiofrequenz anzupassen.

ResolvePresetNumber(IINSetRadioStationIntentHandling, INSetRadioStationIntent, Action<INIntegerResolutionResult>)

Entwickler können diese Methode überschreiben, um die Auflösung einer Funkvoreinstellung anzupassen.

ResolveRadioType(IINSetRadioStationIntentHandling, INSetRadioStationIntent, Action<INRadioTypeResolutionResult>)

Entwickler können diese Methode überschreiben, um die Auflösung der verfügbaren Funkart anzupassen.

ResolveStationName(IINSetRadioStationIntentHandling, INSetRadioStationIntent, Action<INStringResolutionResult>)

Entwickler können diese Methode überschreiben, um die Auflösung eines Radiosendernamens anzupassen.

Gilt für: