WifiAwareNetworkSpecifier.Builder Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| WifiAwareNetworkSpecifier.Builder(PublishDiscoverySession) |
Créez un générateur pour |
| WifiAwareNetworkSpecifier.Builder(DiscoverySession, PeerHandle) |
Créez un générateur pour |
WifiAwareNetworkSpecifier.Builder(PublishDiscoverySession)
Créez un générateur pour WifiAwareNetworkSpecifier les demandes permettant de configurer une connexion Wi-Fi Aware.
[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
Paramètres
- publishDiscoverySession
- PublishDiscoverySession
Session de publication non null qui accepte les connexions de n’importe quel homologue, y compris plusieurs homologues, plutôt qu’un homologue spécifié.
- Attributs
Remarques
Créez un générateur pour WifiAwareNetworkSpecifier les demandes permettant de configurer une connexion Wi-Fi Aware. Cette configuration autorise les connexions à tous les homologues ou à plusieurs homologues (par opposition à un homologue spécifique avec #Builder(DiscoverySession, PeerHandle)).
Plusieurs connexions peuvent être déclenchées par cette configuration et à l’aide d’une seule requête via ConnectivityManager#requestNetwork(NetworkRequest, ConnectivityManager.NetworkCallback) et de méthodes similaires. Chaque connexion réussie est signalée par le biais des mécanismes Standard Connectivity Manager - ConnectivityManager.NetworkCallback#onAvailable(Network). L’appel ConnectivityManager#unregisterNetworkCallback(ConnectivityManager.NetworkCallback) met fin à toutes les connexions.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
WifiAwareNetworkSpecifier.Builder(DiscoverySession, PeerHandle)
Créez un générateur pour WifiAwareNetworkSpecifier les demandes permettant de configurer une connexion Wi-Fi Aware avec un homologue spécifique.
[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
Paramètres
- discoverySession
- DiscoverySession
Session de découverte Wi-Fi prenant en charge le contexte dans lequel la connexion est créée.
- peerHandle
- PeerHandle
Handle de l’homologue auquel la connexion Wi-Fi Aware est demandée. L’homologue est découvert par le biais de Wi-Fi découverte prenant en charge. Le handle peut être obtenu via
DiscoverySessionCallback#onServiceDiscovered(PeerHandle, byte[], java.util.List) ou DiscoverySessionCallback#onMessageReceived(PeerHandle, byte[]).
- Attributs
Remarques
Créez un générateur pour WifiAwareNetworkSpecifier les demandes permettant de configurer une connexion Wi-Fi Aware avec un homologue spécifique.
Pour configurer une connexion à n’importe quel homologue ou à plusieurs homologues, utilisez #Builder(PublishDiscoverySession).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.