PendingIntent.GetForegroundService 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.
Recuperar um PendingIntent que iniciará um serviço em primeiro plano, como chamar Context#startForegroundService Context.startForegroundService().
[Android.Runtime.Register("getForegroundService", "(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "", ApiSince=26)]
public static Android.App.PendingIntent? GetForegroundService(Android.Content.Context? context, int requestCode, Android.Content.Intent intent, Android.App.PendingIntentFlags flags);
[<Android.Runtime.Register("getForegroundService", "(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "", ApiSince=26)>]
static member GetForegroundService : Android.Content.Context * int * Android.Content.Intent * Android.App.PendingIntentFlags -> Android.App.PendingIntent
Parâmetros
- context
- Context
O contexto no qual este PendingIntent deve iniciar o serviço.
- requestCode
- Int32
Código de solicitação privada para o remetente
- intent
- Intent
Uma intenção que descreve o serviço a ser iniciado.
- flags
- PendingIntentFlags
Pode ser #FLAG_ONE_SHOT, #FLAG_NO_CREATE, #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENT#FLAG_IMMUTABLE ou qualquer um dos sinalizadores com suporte Intent#fillIn Intent.fillIn() para controlar quais partes não especificadas da intenção que podem ser fornecidas quando o envio real acontece.
Retornos
Retorna um PendingIntent existente ou novo que corresponde aos parâmetros especificados. Pode retornar nulo somente se #FLAG_NO_CREATE tiver sido fornecido.
- Atributos
Comentários
Recupere um PendingIntent que iniciará um serviço em primeiro plano, como chamar Context.startForegroundService(). Os argumentos de início fornecidos ao serviço virão dos extras da Intenção. Por motivos de segurança, a intenção fornecida aqui deve ser quase sempre uma intenção explícita, que é especificar um componente explícito a ser entregue por meio de Intent.setClass
Referência do Android para android.app.PendingIntent.getForegroundService.
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.