CrossProfileApps.StartActivity 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.
Sobrecargas
| Nome | Description |
|---|---|
| StartActivity(Intent, UserHandle, Activity) |
Inicia a atividade especificada do pacote de chamador no perfil especificado. |
| StartActivity(Intent, UserHandle, Activity, Bundle) |
Inicia a atividade especificada do pacote de chamador no perfil especificado. |
StartActivity(Intent, UserHandle, Activity)
Inicia a atividade especificada do pacote de chamador no perfil especificado.
[Android.Runtime.Register("startActivity", "(Landroid/content/Intent;Landroid/os/UserHandle;Landroid/app/Activity;)V", "GetStartActivity_Landroid_content_Intent_Landroid_os_UserHandle_Landroid_app_Activity_Handler", ApiSince=30)]
public virtual void StartActivity(Android.Content.Intent intent, Android.OS.UserHandle targetUser, Android.App.Activity? callingActivity);
[<Android.Runtime.Register("startActivity", "(Landroid/content/Intent;Landroid/os/UserHandle;Landroid/app/Activity;)V", "GetStartActivity_Landroid_content_Intent_Landroid_os_UserHandle_Landroid_app_Activity_Handler", ApiSince=30)>]
abstract member StartActivity : Android.Content.Intent * Android.OS.UserHandle * Android.App.Activity -> unit
override this.StartActivity : Android.Content.Intent * Android.OS.UserHandle * Android.App.Activity -> unit
Parâmetros
- intent
- Intent
A intenção de iniciar. Um componente no pacote de chamador deve ser especificado.
- targetUser
- UserHandle
O UserHandle perfil; deve ser um dos usuários retornados se #getTargetUserProfiles() diferente do usuário de chamada, caso contrário, um SecurityException será gerado.
- callingActivity
- Activity
A atividade da qual iniciar a nova atividade para fins de repassar qualquer resultado e decidir a qual tarefa a nova atividade deve pertencer. Se null, a atividade sempre será iniciada em uma nova tarefa e nenhum resultado será retornado.
- Atributos
Comentários
Inicia a atividade especificada do pacote de chamador no perfil especificado.
O chamador deve ter a android.Manifest.permission#INTERACT_ACROSS_PROFILESpermissão ou android.Manifest.permission#INTERACT_ACROSS_USERS_FULL o chamadorandroid.Manifest.permission#INTERACT_ACROSS_USERS. Os perfis de usuário de chamada e de destino devem estar no mesmo grupo de perfil. O usuário de destino deve ser um usuário válido retornado.#getTargetUserProfiles()
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.
Aplica-se a
StartActivity(Intent, UserHandle, Activity, Bundle)
Inicia a atividade especificada do pacote de chamador no perfil especificado.
[Android.Runtime.Register("startActivity", "(Landroid/content/Intent;Landroid/os/UserHandle;Landroid/app/Activity;Landroid/os/Bundle;)V", "GetStartActivity_Landroid_content_Intent_Landroid_os_UserHandle_Landroid_app_Activity_Landroid_os_Bundle_Handler", ApiSince=30)]
public virtual void StartActivity(Android.Content.Intent intent, Android.OS.UserHandle targetUser, Android.App.Activity? callingActivity, Android.OS.Bundle? options);
[<Android.Runtime.Register("startActivity", "(Landroid/content/Intent;Landroid/os/UserHandle;Landroid/app/Activity;Landroid/os/Bundle;)V", "GetStartActivity_Landroid_content_Intent_Landroid_os_UserHandle_Landroid_app_Activity_Landroid_os_Bundle_Handler", ApiSince=30)>]
abstract member StartActivity : Android.Content.Intent * Android.OS.UserHandle * Android.App.Activity * Android.OS.Bundle -> unit
override this.StartActivity : Android.Content.Intent * Android.OS.UserHandle * Android.App.Activity * Android.OS.Bundle -> unit
Parâmetros
- intent
- Intent
A intenção de iniciar. Um componente no pacote de chamador deve ser especificado.
- targetUser
- UserHandle
O UserHandle perfil; deve ser um dos usuários retornados se #getTargetUserProfiles() diferente do usuário de chamada, caso contrário, um SecurityException será gerado.
- callingActivity
- Activity
A atividade da qual iniciar a nova atividade para fins de repassar qualquer resultado e decidir a qual tarefa a nova atividade deve pertencer. Se null, a atividade sempre será iniciada em uma nova tarefa e nenhum resultado será retornado.
- options
- Bundle
As opções de atividade ou null. Consulte android.app.ActivityOptions.
- Atributos
Comentários
Inicia a atividade especificada do pacote de chamador no perfil especificado.
O chamador deve ter a android.Manifest.permission#INTERACT_ACROSS_PROFILESpermissão ou android.Manifest.permission#INTERACT_ACROSS_USERS_FULL o chamadorandroid.Manifest.permission#INTERACT_ACROSS_USERS. Os perfis de usuário de chamada e de destino devem estar no mesmo grupo de perfil. O usuário de destino deve ser um usuário válido retornado.#getTargetUserProfiles()
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.