Intent.SetComponent(ComponentName) Método

Definición

(Normalmente opcional) Establezca explícitamente el componente para controlar la intención.

[Android.Runtime.Register("setComponent", "(Landroid/content/ComponentName;)Landroid/content/Intent;", "GetSetComponent_Landroid_content_ComponentName_Handler")]
public virtual Android.Content.Intent SetComponent(Android.Content.ComponentName? component);
[<Android.Runtime.Register("setComponent", "(Landroid/content/ComponentName;)Landroid/content/Intent;", "GetSetComponent_Landroid_content_ComponentName_Handler")>]
abstract member SetComponent : Android.Content.ComponentName -> Android.Content.Intent
override this.SetComponent : Android.Content.ComponentName -> Android.Content.Intent

Parámetros

component
ComponentName

Nombre del componente de aplicación para controlar la intención o null para permitir que el sistema encuentre uno automáticamente.

Devoluciones

Devuelve el mismo objeto Intent para encadenar varias llamadas a una sola instrucción.

Atributos

Comentarios

(Normalmente opcional) Establezca explícitamente el componente para controlar la intención. Si se deja con el valor predeterminado de NULL, el sistema determinará la clase adecuada que se usará en función de los demás campos (acción, datos, tipo, categorías) en la intención. Si se define esta clase, la clase especificada siempre se usará independientemente de los demás campos. Solo debe establecer este valor cuando sepa que quiere que se use una clase específica; de lo contrario, es mejor permitir que el sistema encuentre la clase adecuada para que respete las aplicaciones instaladas y las preferencias del usuario.

Java documentación para android.content.Intent.setComponent(android.content.ComponentName).

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.

Se aplica a

Consulte también

  • <xref:Android.Content.Intent.SetClassName(Android.Content.Context%2c+System.String)>
  • <xref:Android.Content.Intent.SetClassName(System.String%2c+System.String)>
  • Component
  • ResolveActivity(PackageManager)