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 inicie un servicio, como llamar a 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: contexto en el que este PendingIntent debe iniciar el servicio.
- requestCode
- Int32
int: código de solicitud privado para el remitente
- intent
- Intent
Intención: intención que describe el servicio que se va a iniciar. Este valor no puede ser nulo.
- flags
- PendingIntentFlags
int: 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() para controlar qué partes no especificadas de la intención que se pueden proporcionar cuando se produce el envío real. El valor es 0 o una combinación de lo siguiente: FLAG_ONE_SHOT FLAG_NO_CREATE FLAG_CANCEL_CURRENT FLAG_UPDATE_CURRENT FLAG_IMMUTABLE FLAG_MUTABLE FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA
Devoluciones
PendingIntent para la operación solicitada, o null cuando se establece FLAG_NO_CREATE y no existe ninguna coincidencia de PendingIntent.
- 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.