MediaRouter.UserRouteInfo Classe
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.
Informações sobre uma rota que o aplicativo pode definir e modificar.
[Android.Runtime.Register("android/media/MediaRouter$UserRouteInfo", DoNotGenerateAcw=true)]
public class MediaRouter.UserRouteInfo : Android.Media.MediaRouter.RouteInfo
[<Android.Runtime.Register("android/media/MediaRouter$UserRouteInfo", DoNotGenerateAcw=true)>]
type MediaRouter.UserRouteInfo = class
inherit MediaRouter.RouteInfo
- Herança
- Atributos
Comentários
Informações sobre uma rota que o aplicativo pode definir e modificar. Uma rota de usuário usa RouteInfo#PLAYBACK_TYPE_REMOTE como padrão e RouteInfo#PLAYBACK_VOLUME_FIXED.
Java documentação para android.media.MediaRouter.UserRouteInfo.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Construtores
| Nome | Description |
|---|---|
| MediaRouter.UserRouteInfo(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime. |
Campos
| Nome | Description |
|---|---|
| DeviceTypeBluetooth |
Obsoleto.
Um tipo de dispositivo receptor da rota indicando que a apresentação da mídia está acontecendo em um dispositivo bluetooth, como um alto-falante bluetooth. (Herdado de MediaRouter.RouteInfo) |
| DeviceTypeSpeaker |
Obsoleto.
Um tipo de dispositivo receptor da rota que indica que a apresentação da mídia está acontecendo em um alto-falante. (Herdado de MediaRouter.RouteInfo) |
| DeviceTypeTv |
Obsoleto.
Um tipo de dispositivo receptor da rota indicando que a apresentação da mídia está acontecendo em uma TV. (Herdado de MediaRouter.RouteInfo) |
| DeviceTypeUnknown |
Obsoleto.
O tipo de dispositivo receptor padrão da rota que indica que o tipo é desconhecido. (Herdado de MediaRouter.RouteInfo) |
| PlaybackTypeLocal |
Obsoleto.
O tipo de reprodução padrão, "local", indicando que a apresentação da mídia está acontecendo no mesmo dispositivo (e. g. um telefone, um tablet) como de onde ele é controlado. (Herdado de MediaRouter.RouteInfo) |
| PlaybackTypeRemote |
Obsoleto.
Um tipo de reprodução que indica que a apresentação da mídia está acontecendo em um dispositivo diferente (i. e. o dispositivo remoto) do que de onde ele é controlado. (Herdado de MediaRouter.RouteInfo) |
| PlaybackVolumeFixed |
Obsoleto.
Informações de reprodução que indicam que o volume de reprodução foi corrigido, i. e. ele não pode ser controlado a partir deste objeto. (Herdado de MediaRouter.RouteInfo) |
| PlaybackVolumeVariable |
Obsoleto.
Informações de reprodução que indicam que o volume de reprodução é variável e pode ser controlado a partir desse objeto. (Herdado de MediaRouter.RouteInfo) |
Propriedades
| Nome | Description |
|---|---|
| Category | (Herdado de MediaRouter.RouteInfo) |
| Class |
Retorna a classe de runtime deste |
| Description |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de MediaRouter.RouteInfo) |
| DescriptionFormatted |
Obtém a descrição visível do usuário da rota. (Herdado de MediaRouter.RouteInfo) |
| DeviceType |
Obtém o tipo do dispositivo receptor associado a essa rota. (Herdado de MediaRouter.RouteInfo) |
| Group | (Herdado de MediaRouter.RouteInfo) |
| Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
| IconDrawable |
Obtenha o ícone que representa essa rota. (Herdado de MediaRouter.RouteInfo) |
| IsConnecting |
Retornará true se a rota estiver em processo de conexão e ainda não estiver pronta para uso. (Herdado de MediaRouter.RouteInfo) |
| IsEnabled |
Retornará true se essa rota estiver habilitada e puder ser selecionada. (Herdado de MediaRouter.RouteInfo) |
| JniIdentityHashCode |
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniManagedPeerState |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de JavaObject) |
| JniPeerMembers |
Obtém os metadados JNI usados para acessar membros dessa associação Java. |
| Name |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de MediaRouter.RouteInfo) |
| NameFormatted |
Obtém o nome visível do usuário da rota. (Herdado de MediaRouter.RouteInfo) |
| PeerReference |
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| PlaybackStream | (Herdado de MediaRouter.RouteInfo) |
| PlaybackType | (Herdado de MediaRouter.RouteInfo) |
| PresentationDisplay |
Obtém o |
| RemoteControlClient |
Recupere o RemoteControlClient associado a essa rota, se um tiver sido definido. -ou- Defina o RemoteControlClient responsável por relatar informações de reprodução para essa rota de usuário. |
| Status |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de MediaRouter.RouteInfo) |
| StatusFormatted | (Herdado de MediaRouter.RouteInfo) |
| SupportedTypes | (Herdado de MediaRouter.RouteInfo) |
| Tag |
Defina um objeto de marca específico do aplicativo para essa rota. (Herdado de MediaRouter.RouteInfo) |
| ThresholdClass |
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. |
| ThresholdType |
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. |
| Volume |
Retorne o volume atual para essa rota. (Herdado de MediaRouter.RouteInfo) |
| VolumeHandling | (Herdado de MediaRouter.RouteInfo) |
| VolumeMax | (Herdado de MediaRouter.RouteInfo) |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de JavaObject) |
| Dispose() |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| Dispose(Boolean) |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| DisposeUnlessReferenced() |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de JavaObject) |
| Equals(Object) |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de JavaObject) |
| Equals(Object) |
Indica se algum outro objeto é "igual a" este. (Herdado de Object) |
| GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
| GetName(Context) |
Retorne o nome visível do usuário/recurso localizado corretamente dessa rota. (Herdado de MediaRouter.RouteInfo) |
| GetNameFormatted(Context) |
Retorne o nome visível do usuário/recurso localizado corretamente dessa rota. (Herdado de MediaRouter.RouteInfo) |
| JavaFinalize() |
Obsoleto.
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
| Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
| NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
| RequestSetVolume(Int32) |
Solicite uma alteração de volume para essa rota. (Herdado de MediaRouter.RouteInfo) |
| RequestUpdateVolume(Int32) |
Solicite uma atualização de volume incremental para essa rota. (Herdado de MediaRouter.RouteInfo) |
| SetDescription(ICharSequence) |
Defina a descrição visível do usuário dessa rota. |
| SetDescription(String) |
Defina a descrição visível do usuário dessa rota. |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle (Herdado de Object) |
| SetIconDrawable(Drawable) |
Defina um ícone que será usado para representar essa rota. |
| SetIconResource(Int32) |
Defina um ícone que será usado para representar essa rota. |
| SetName(ICharSequence) |
Defina o nome visível do usuário dessa rota. |
| SetName(Int32) |
Defina o nome visível do usuário dessa rota. |
| SetName(String) |
Defina o nome visível do usuário dessa rota. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de JavaObject) |
| SetPlaybackStream(Int32) |
Obsoleto.
Informações sobre uma rota que o aplicativo pode definir e modificar. |
| SetPlaybackStream(Stream) |
Define sobre qual tipo de fluxo a mídia é apresentada. |
| SetPlaybackType(MediaPlaybackType) |
Define se a reprodução associada a essa rota é "local" ( |
| SetStatus(ICharSequence) |
Defina o status visível do usuário atual para essa rota. |
| SetStatus(String) |
Defina o status visível do usuário atual para essa rota. |
| SetVolume(Int32) |
Define em que volume a reprodução associada a essa rota é executada (para fins de comentários do usuário). |
| SetVolumeCallback(MediaRouter+VolumeCallback) |
Definir um retorno de chamada para ser notificado sobre solicitações de atualização de volume |
| SetVolumeHandling(VolumeHandling) |
Define se o volume para a reprodução associada a essa rota é fixo ( |
| SetVolumeMax(Int32) |
Define o volume máximo no qual a reprodução associada a essa rota é executada (para fins de comentários do usuário). |
| ToArray<T>() |
Cria uma matriz gerenciada com base nesse wrapper de matriz Java. (Herdado de Object) |
| ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
| UnregisterFromRuntime() |
Cancela o registro desse par Java do runtime de interoperabilidade. (Herdado de Object) |
| Wait() |
Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<> (Herdado de Object) |
| Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IJavaPeerable.Disposed() |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de JavaObject) |
| IJavaPeerable.Finalized() |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Informações sobre uma rota que o aplicativo pode definir e modificar. (Herdado de JavaObject) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo marcada por runtime do Android. |
| JavaCast<TResult>(IJavaObject) |
Informações sobre uma rota que o aplicativo pode definir e modificar. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |