Idioma

DiscoveryRequest.Builder.SetSubtype(String) Método

Definição

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.

Aplica-se a