NsdManager.RegisterService Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| RegisterService(NsdServiceInfo, NsdProtocol, NsdManager+IRegistrationListener) |
Registrar um serviço a ser descoberto por outros serviços. |
| RegisterService(NsdServiceInfo, NsdProtocol, IExecutor, NsdManager+IRegistrationListener) |
RegisterService(NsdServiceInfo, NsdProtocol, NsdManager+IRegistrationListener)
Registrar um serviço a ser descoberto por outros serviços.
[Android.Runtime.Register("registerService", "(Landroid/net/nsd/NsdServiceInfo;ILandroid/net/nsd/NsdManager$RegistrationListener;)V", "")]
public void RegisterService(Android.Net.Nsd.NsdServiceInfo? serviceInfo, Android.Net.Nsd.NsdProtocol protocolType, Android.Net.Nsd.NsdManager.IRegistrationListener? listener);
[<Android.Runtime.Register("registerService", "(Landroid/net/nsd/NsdServiceInfo;ILandroid/net/nsd/NsdManager$RegistrationListener;)V", "")>]
member this.RegisterService : Android.Net.Nsd.NsdServiceInfo * Android.Net.Nsd.NsdProtocol * Android.Net.Nsd.NsdManager.IRegistrationListener -> unit
Parâmetros
- serviceInfo
- NsdServiceInfo
O serviço que está sendo registrado
- protocolType
- NsdProtocol
O protocolo de descoberta de serviço
- listener
- NsdManager.IRegistrationListener
O ouvinte notifica sobre um registro bem-sucedido e é usado para cancelar o registro deste serviço por meio de uma chamada no #unregisterService. Não pode ser nulo.
Não pode ser usado para um registro de serviço ativo.
- Atributos
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
RegisterService(NsdServiceInfo, NsdProtocol, IExecutor, NsdManager+IRegistrationListener)
[Android.Runtime.Register("registerService", "(Landroid/net/nsd/NsdServiceInfo;ILjava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$RegistrationListener;)V", "", ApiSince=33)]
public void RegisterService(Android.Net.Nsd.NsdServiceInfo serviceInfo, Android.Net.Nsd.NsdProtocol protocolType, Java.Util.Concurrent.IExecutor executor, Android.Net.Nsd.NsdManager.IRegistrationListener listener);
[<Android.Runtime.Register("registerService", "(Landroid/net/nsd/NsdServiceInfo;ILjava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$RegistrationListener;)V", "", ApiSince=33)>]
member this.RegisterService : Android.Net.Nsd.NsdServiceInfo * Android.Net.Nsd.NsdProtocol * Java.Util.Concurrent.IExecutor * Android.Net.Nsd.NsdManager.IRegistrationListener -> unit
Parâmetros
- serviceInfo
- NsdServiceInfo
- protocolType
- NsdProtocol
- executor
- IExecutor
- listener
- NsdManager.IRegistrationListener
- Atributos