Android.Views.Translation Namespace
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.
Fornece APIs para traduzir o conteúdo da exibição.
Classes
| Nome | Description |
|---|---|
| TranslationCapability |
Classe de funcionalidade que contém informações para um par de |
| TranslationCapability.InterfaceConsts |
Fornece as constantes de interface parceladas herdadas por TranslationCapability. |
| TranslationContext |
Informações da classe que contém informações para |
| TranslationContext.Builder |
Um construtor para |
| TranslationContext.InterfaceConsts |
Fornece as constantes de interface parceladas herdadas por TranslationContext. |
| TranslationManager |
A |
| TranslationRequest |
Solicitação de tradução enviada ao serviço de tradução pelo qual contém |
| TranslationRequest.Builder |
Um construtor para |
| TranslationRequest.InterfaceConsts |
Fornece as constantes de interface parceladas herdadas por TranslationRequest. |
| TranslationRequestValue |
Um valor a ser convertido por meio de |
| TranslationRequestValue.InterfaceConsts |
Fornece as constantes de interface parceladas herdadas por TranslationRequestValue. |
| TranslationResponse |
Resposta do serviço de tradução, que contém o resultado traduzido. |
| TranslationResponse.Builder |
Um construtor para |
| TranslationResponse.InterfaceConsts |
Fornece as constantes de interface parceladas herdadas por TranslationResponse. |
| TranslationResponseValue |
Um valor de resposta traduzido do serviço de tradução. |
| TranslationResponseValue.Builder |
Um construtor para |
| TranslationResponseValue.InterfaceConsts |
Fornece as constantes de interface parceladas herdadas por TranslationResponseValue. |
| TranslationSpec |
Especificações e informações adicionais para os dados de tradução. |
| TranslationSpec.InterfaceConsts |
Fornece as constantes de interface parceladas herdadas por TranslationSpec. |
| Translator |
O |
| UiTranslationManager |
A |
| ViewTranslationRequest |
Classe wrapper que representa uma solicitação de tradução associada a uma |
| ViewTranslationRequest.Builder |
Um construtor para a criação de ViewTranslationRequest. |
| ViewTranslationRequest.InterfaceConsts |
Fornece as constantes de interface parceladas herdadas por ViewTranslationRequest. |
| ViewTranslationResponse |
Classe wrapper que representa uma resposta de tradução associada a uma |
| ViewTranslationResponse.Builder |
Um construtor para |
| ViewTranslationResponse.InterfaceConsts |
Fornece as constantes de interface parceladas herdadas por ViewTranslationResponse. |
Interfaces
| Nome | Description |
|---|---|
| IUiTranslationStateCallback |
Retorno de chamada para ouvir as alterações de estado de tradução da interface do usuário. |
| IViewTranslationCallback |
Retorno de chamada para lidar com a exibição ou ocultação de informações traduzidas no |
Enumerações
| Nome | Description |
|---|---|
| TranslationContextFlags |
Especifica as configurações opcionais para um contexto de tradução. |
| TranslationDataFormat |
Especifica o formato dos dados de tradução. |
| TranslationRequestFlags |
Especifica os resultados de tradução solicitados e se as respostas parciais são aceitas. |
| TranslationResponseStatus |
Especifica o status do resultado de uma solicitação de tradução. |
| TranslationResponseValueStatus |
Especifica se um valor individual foi convertido com êxito. |
| TranslationState |
Especifica a disponibilidade da tradução entre uma especificação de origem e de destino. |
Comentários
Use TranslationManager para consultar recursos de tradução no dispositivo e criar um Translator para uma origem e um destino TranslationSpec. Um TranslationContext fornece essas especificações e configurações de tradução.
TranslationRequest e TranslationResponse carregue valores para traduzir e seus resultados. Solicitações e respostas específicas de exibição associam esses valores ao identificador de preenchimento automático de uma exibição. IViewTranslationCallback controla como uma exibição mostra, oculta ou limpa o conteúdo traduzido.
UiTranslationManager e IUiTranslationStateCallback forneça acesso às alterações de estado de tradução da interface do usuário. Suas sobrecargas de retorno de chamada têm diferentes requisitos de versão do Android; use as informações de disponibilidade em cada membro.