Intent Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Intent() |
Créez une intention vide. |
| Intent(Intent) |
Constructeur de copie. |
| Intent(String) |
Créez une intention avec une action donnée. |
| Intent(Context, Class) |
Créez une intention pour un composant spécifique. |
| Intent(Context, Type) |
Cette méthode a été déconseillée au niveau de l’API 15. Utilisez plutôt parseUri(String, int). Appelez parseUri(String, int) avec 0 indicateurs. |
| Intent(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
| Intent(String, Uri) |
Créez une intention avec une action donnée et pour une URL de données donnée. |
| Intent(String, Uri, Context, Class) |
Créez une intention pour un composant spécifique avec une action et des données spécifiées. |
| Intent(String, Uri, Context, Type) |
Cette méthode a été déconseillée au niveau de l’API 15. Utilisez plutôt parseUri(String, int). Appelez parseUri(String, int) avec 0 indicateurs. |
Intent()
Créez une intention vide.
[Android.Runtime.Register(".ctor", "()V", "")]
public Intent();
- Attributs
Remarques
Créez une intention vide.
Java documentation pour android.content.Intent.Intent().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
Intent(Intent)
Constructeur de copie.
[Android.Runtime.Register(".ctor", "(Landroid/content/Intent;)V", "")]
public Intent(Android.Content.Intent? o);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Intent;)V", "")>]
new Android.Content.Intent : Android.Content.Intent -> Android.Content.Intent
Paramètres
- o
- Intent
Objet à partir duquel copier ou comparer.
- Attributs
Remarques
Constructeur de copie.
Java documentation pour android.content.Intent.Intent(android.content.Intent).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
Intent(String)
Créez une intention avec une action donnée.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public Intent(string? action);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Android.Content.Intent : string -> Android.Content.Intent
Paramètres
- action
- String
Action Intention, telle que ACTION_VIEW.
- Attributs
Remarques
Créez une intention avec une action donnée. Tous les autres champs (données, type, classe) sont null. Notez que l’action <em>doit</em> se trouver dans un espace de noms, car les intentions sont utilisées globalement dans le système . Par exemple, l’action SYSTEM VIEW est android.intent.action.VIEW ; l’action personnalisée d’une application est similaire à com.google.app.myapp.CUSTOM_ACTION.
Java documentation pour android.content.Intent.Intent(java.lang.String).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
Intent(Context, Class)
Créez une intention pour un composant spécifique.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/Class;)V", "")]
public Intent(Android.Content.Context? packageContext, Java.Lang.Class? cls);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/Class;)V", "")>]
new Android.Content.Intent : Android.Content.Context * Java.Lang.Class -> Android.Content.Intent
Paramètres
- packageContext
- Context
Contexte du package d’application implémentant cette classe.
- cls
- Class
Classe de composant à utiliser pour l’intention.
- Attributs
Remarques
Créez une intention pour un composant spécifique. Tous les autres champs (action, données, type, classe) sont null, bien qu’ils puissent être modifiés ultérieurement avec des appels explicites. Cela offre un moyen pratique de créer une intention destinée à exécuter un nom de classe codé en dur, plutôt que de compter sur le système pour trouver une classe appropriée pour vous ; voir #setComponent pour plus d’informations sur les répercussions de ce problème.
Java documentation pour android.content.Intent.Intent(android.content.Context, java.lang.Class<?>).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
Intent(Context, Type)
Cette méthode a été déconseillée au niveau de l’API 15. Utilisez plutôt parseUri(String, int). Appelez parseUri(String, int) avec 0 indicateurs.
public Intent(Android.Content.Context packageContext, Type type);
new Android.Content.Intent : Android.Content.Context * Type -> Android.Content.Intent
Paramètres
- packageContext
- Context
Contexte du package propriétaire du composant cible.
- type
- Type
Classe du composant à cibler.
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
Java documentation pour android.content.Intent.getIntent(java.lang.String).
S’applique à
Intent(IntPtr, JniHandleOwnership)
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.
protected Intent(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Content.Intent : nativeint * Android.Runtime.JniHandleOwnership -> Android.Content.Intent
Paramètres
- transfer
- JniHandleOwnership
Indiquant JniHandleOwnershipcomment gérer javaReference
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
Intent(String, Uri)
Créez une intention avec une action donnée et pour une URL de données donnée.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;)V", "")]
public Intent(string? action, Android.Net.Uri? uri);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;)V", "")>]
new Android.Content.Intent : string * Android.Net.Uri -> Android.Content.Intent
Paramètres
- action
- String
Action Intention, telle que ACTION_VIEW.
- uri
- Uri
URI des données d’intention.
- Attributs
Remarques
Créez une intention avec une action donnée et pour une URL de données donnée. Notez que l’action <em>doit</em> se trouver dans un espace de noms, car les intentions sont utilisées globalement dans le système . Par exemple, l’action SYSTEM VIEW est android.intent.action.VIEW ; l’action personnalisée d’une application est similaire à com.google.app.myapp.CUSTOM_ACTION.
<em>Remarque : le schéma et le nom d’hôte correspondant dans l’infrastructure Android respectent la casse, contrairement au RFC formel. Par conséquent, vous devez toujours vous assurer que vous écrivez votre URI avec ces éléments à l’aide de lettres minuscules et normalisez les URI que vous recevez en dehors d’Android pour vous assurer que le schéma et l’hôte sont en minuscules.</em>
Java documentation pour android.content.Intent.Intent(java.lang.String, android.net.Uri).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
Intent(String, Uri, Context, Class)
Créez une intention pour un composant spécifique avec une action et des données spécifiées.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V", "")]
public Intent(string? action, Android.Net.Uri? uri, Android.Content.Context? packageContext, Java.Lang.Class? cls);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V", "")>]
new Android.Content.Intent : string * Android.Net.Uri * Android.Content.Context * Java.Lang.Class -> Android.Content.Intent
Paramètres
- action
- String
Action Intention, telle que ACTION_VIEW.
- uri
- Uri
URI des données d’intention.
- packageContext
- Context
Contexte du package d’application implémentant cette classe.
- cls
- Class
Classe de composant à utiliser pour l’intention.
- Attributs
Remarques
Créez une intention pour un composant spécifique avec une action et des données spécifiées. Cela équivaut à utiliser #Intent(String, android.net.Uri) pour construire l’intention, puis appeler #setClass pour définir sa classe.
<em>Remarque : le schéma et le nom d’hôte correspondant dans l’infrastructure Android respectent la casse, contrairement au RFC formel. Par conséquent, vous devez toujours vous assurer que vous écrivez votre URI avec ces éléments à l’aide de lettres minuscules et normalisez les URI que vous recevez en dehors d’Android pour vous assurer que le schéma et l’hôte sont en minuscules.</em>
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
Intent(String, Uri, Context, Type)
Cette méthode a été déconseillée au niveau de l’API 15. Utilisez plutôt parseUri(String, int). Appelez parseUri(String, int) avec 0 indicateurs.
public Intent(string action, Android.Net.Uri uri, Android.Content.Context packageContext, Type type);
new Android.Content.Intent : string * Android.Net.Uri * Android.Content.Context * Type -> Android.Content.Intent
Paramètres
- action
- String
Action à placer dans l’intention.
- uri
- Uri
URI de contenu associé à l’opération.
- packageContext
- Context
Contexte du package propriétaire du composant cible.
- type
- Type
Classe du composant à cibler.
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
Java documentation pour android.content.Intent.getIntent(java.lang.String).