DiscoveryRequest.Builder.SetSubtype(String) 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.
Define o subtipo opcional dos serviços a serem descobertos.
[Android.Runtime.Register("setSubtype", "(Ljava/lang/String;)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=35)]
public Android.Net.Nsd.DiscoveryRequest.Builder SetSubtype(string? subtype);
[<Android.Runtime.Register("setSubtype", "(Ljava/lang/String;)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=35)>]
member this.SetSubtype : string -> Android.Net.Nsd.DiscoveryRequest.Builder
Parâmetros
- subtype
- String
O rótulo de subtipo, como _printer, sem o trailing ._sub; ou null para omitir ou limpar a filtragem de subtipo. Uma cadeia de caracteres vazia é inválida e faz com que a descoberta falhe com um erro de parâmetro incorreto.
Retornos
Esse construtor, com o subtipo de descoberta definido.
- Atributos
Comentários
Um subtipo não inteiro deve começar com um sublinhado. Por exemplo, use _printer para _printer._sub._http._tcp, com _http._tcp o tipo de serviço. Em seguida, a descoberta consulta esse subtipo em vez de todos os serviços do tipo base. Um subtipo inválido faz com que a descoberta falhe com um erro de parâmetro incorreto.
Origem do Android 16 para DiscoveryRequest.Builder.setSubtype.