WifiAwareNetworkSpecifier.Builder Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| WifiAwareNetworkSpecifier.Builder(PublishDiscoverySession) |
Erstellen Sie einen Generator für |
| WifiAwareNetworkSpecifier.Builder(DiscoverySession, PeerHandle) |
Erstellen Sie einen Generator für |
WifiAwareNetworkSpecifier.Builder(PublishDiscoverySession)
Erstellen Sie einen Generator für WifiAwareNetworkSpecifier die Verwendung in Anforderungen zum Einrichten einer Wi-Fi Aware-Verbindung.
[Android.Runtime.Register(".ctor", "(Landroid/net/wifi/aware/PublishDiscoverySession;)V", "", ApiSince=31)]
public Builder(Android.Net.Wifi.Aware.PublishDiscoverySession publishDiscoverySession);
[<Android.Runtime.Register(".ctor", "(Landroid/net/wifi/aware/PublishDiscoverySession;)V", "", ApiSince=31)>]
new Android.Net.Wifi.Aware.WifiAwareNetworkSpecifier.Builder : Android.Net.Wifi.Aware.PublishDiscoverySession -> Android.Net.Wifi.Aware.WifiAwareNetworkSpecifier.Builder
Parameter
- publishDiscoverySession
- PublishDiscoverySession
- Attribute
Hinweise
Erstellen Sie einen Generator für WifiAwareNetworkSpecifier die Verwendung in Anforderungen zum Einrichten einer Wi-Fi Aware-Verbindung. Diese Konfiguration ermöglicht Verbindungen mit peers oder mehreren Peers (im Gegensatz zu einem bestimmten Peer mit #Builder(DiscoverySession, PeerHandle)).
Mehrere Verbindungen können durch diese Konfiguration ausgelöst werden und eine einzelne Anforderung über ConnectivityManager#requestNetwork(NetworkRequest, ConnectivityManager.NetworkCallback) und ähnliche Methoden verwenden. Jede erfolgreiche Verbindung wird über die standardmäßigen Konnektivitäts-Manager-Mechanismen ConnectivityManager.NetworkCallback#onAvailable(Network)- signalisiert . Der Anruf ConnectivityManager#unregisterNetworkCallback(ConnectivityManager.NetworkCallback) beendet alle Verbindungen.
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:
WifiAwareNetworkSpecifier.Builder(DiscoverySession, PeerHandle)
Erstellen Sie einen Generator für WifiAwareNetworkSpecifier die Verwendung in Anforderungen zum Einrichten einer Wi-Fi Aware-Verbindung mit einem bestimmten Peer.
[Android.Runtime.Register(".ctor", "(Landroid/net/wifi/aware/DiscoverySession;Landroid/net/wifi/aware/PeerHandle;)V", "", ApiSince=29)]
public Builder(Android.Net.Wifi.Aware.DiscoverySession discoverySession, Android.Net.Wifi.Aware.PeerHandle peerHandle);
[<Android.Runtime.Register(".ctor", "(Landroid/net/wifi/aware/DiscoverySession;Landroid/net/wifi/aware/PeerHandle;)V", "", ApiSince=29)>]
new Android.Net.Wifi.Aware.WifiAwareNetworkSpecifier.Builder : Android.Net.Wifi.Aware.DiscoverySession * Android.Net.Wifi.Aware.PeerHandle -> Android.Net.Wifi.Aware.WifiAwareNetworkSpecifier.Builder
Parameter
- discoverySession
- DiscoverySession
Eine Wi-Fi Aware Discovery-Sitzung, in deren Kontext die Verbindung erstellt wird.
- peerHandle
- PeerHandle
Das Handle des Peers, mit dem die Wi-Fi Aware-Verbindung angefordert wird. Der Peer wird über Wi-Fi Aware Discovery ermittelt. Der Ziehpunkt kann über
DiscoverySessionCallback#onServiceDiscovered(PeerHandle, byte[], java.util.List) oder DiscoverySessionCallback#onMessageReceived(PeerHandle, byte[]).
- Attribute
Hinweise
Erstellen Sie einen Generator für WifiAwareNetworkSpecifier die Verwendung in Anforderungen zum Einrichten einer Wi-Fi Aware-Verbindung mit einem bestimmten Peer.
So richten Sie eine Verbindung mit einem beliebigen Peer oder mehreren Peers ein #Builder(PublishDiscoverySession).
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.