Sprache

MediaRouter2.RequestScan(MediaRouter2+ScanRequest) Methode

Definition

Fordert das System auf, basierend auf der Routenermittlungseinstellung des Routers aktiv nach Routen zu suchen.

[Android.Runtime.Register("requestScan", "(Landroid/media/MediaRouter2$ScanRequest;)Landroid/media/MediaRouter2$ScanToken;", "", ApiSince=35)]
public Android.Media.MediaRouter2.ScanToken RequestScan(Android.Media.MediaRouter2.ScanRequest scanRequest);
[<Android.Runtime.Register("requestScan", "(Landroid/media/MediaRouter2$ScanRequest;)Landroid/media/MediaRouter2$ScanToken;", "", ApiSince=35)>]
member this.RequestScan : Android.Media.MediaRouter2.ScanRequest -> Android.Media.MediaRouter2.ScanToken

Parameter

Gibt zurück

Ein eindeutiges ScanToken, das die Scananforderung identifiziert. Dieser Wert darf nicht NULL sein.

Attribute

Hinweise

Fordert das System auf, basierend auf der Routenermittlungseinstellung des Routers aktiv nach Routen zu suchen. Sie müssen cancelScanRequest(ScanToken) umgehend aufrufen, um Systemressourcen wie Akku zu erhalten. Vermeiden Sie das Scannen, es sei denn, der Benutzer beabsichtigt, das Routing seiner Medien zu starten. scanRequest gibt relevante Scanoptionen an, z. B. ob das System mit deaktivierter Bildschirmprüfung scannen soll. Das Scannen auf dem Bildschirm erfordert Manifest.permission.MEDIA_ROUTING_CONTROL oder Manifest.permission.MEDIA_CONTENT_CONTROL. Proxyrouter verwenden die registrierte RouteDiscoveryPreference ihrer Zielrouter.

Android-Referenz für android.media.MediaRouter2.requestScan.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: