PendingIntent.GetService(Context, Int32, Intent, PendingIntentFlags) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupere un PendingIntent que iniciará un servicio, como llamar a Context#startService Context.startService().
[Android.Runtime.Register("getService", "(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "")]
public static Android.App.PendingIntent? GetService(Android.Content.Context? context, int requestCode, Android.Content.Intent intent, Android.App.PendingIntentFlags flags);
[<Android.Runtime.Register("getService", "(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "")>]
static member GetService : Android.Content.Context * int * Android.Content.Intent * Android.App.PendingIntentFlags -> Android.App.PendingIntent
Parámetros
- context
- Context
Contexto en el que este PendingIntent debe iniciar el servicio.
- requestCode
- Int32
Código de solicitud privado para el remitente
- intent
- Intent
Intención que describe el servicio que se va a iniciar.
- flags
- PendingIntentFlags
Puede ser #FLAG_ONE_SHOT, #FLAG_NO_CREATE, #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENT#FLAG_IMMUTABLE o cualquiera de las marcas admitidas por Intent#fillIn Intent.fillIn() para controlar qué partes no especificadas de la intención se pueden proporcionar cuando se produce el envío real.
Devoluciones
Devuelve un elemento PendingIntent existente o nuevo que coincida con los parámetros especificados. Puede devolver null solo si #FLAG_NO_CREATE se ha proporcionado.
- Atributos
Comentarios
Recupere un PendingIntent que inicie un servicio, como llamar a Context.startService(). Los argumentos iniciales proporcionados al servicio provendrán de los extras de la intención. Por motivos de seguridad, la intención que proporcione aquí casi siempre debe ser una intención explícita, que es especificar un componente explícito al que se va a entregar a través de Intent.setClass.
Referencia de Android para android.app.PendingIntent.getService.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.