Intent.SetComponent(ComponentName) Método

Definição

(Normalmente opcional) Defina explicitamente o componente para lidar com a intenção.

[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

O nome do componente do aplicativo para lidar com a intenção ou nulo para permitir que o sistema localize um para você.

Retornos

Retorna o mesmo objeto Intent, para encadear várias chamadas em uma única instrução.

Atributos

Comentários

(Normalmente opcional) Defina explicitamente o componente para lidar com a intenção. Se o valor padrão for nulo, o sistema determinará a classe apropriada a ser usada com base nos outros campos (ação, dados, tipo, categorias) na Intenção. Se essa classe for definida, a classe especificada sempre será usada independentemente dos outros campos. Você só deve definir esse valor quando souber que deseja que uma classe específica seja usada; caso contrário, é melhor permitir que o sistema localize a classe apropriada para que você respeite os aplicativos instalados e as preferências do usuário.

Java documentação para android.content.Intent.setComponent(android.content.ComponentName).

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

Confira também

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