다음을 통해 공유


IntentSender.SendIntent 메서드

정의

오버로드

SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler)

이 IntentSender와 연결된 작업을 수행하여 호출자가 사용할 의도에 대한 정보를 지정하고 보내기가 완료되면 알림을 받을 수 있습니다.

SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler, String)

이 IntentSender와 연결된 작업을 수행하여 호출자가 사용할 의도에 대한 정보를 지정하고 보내기가 완료되면 알림을 받을 수 있습니다.

SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler)

이 IntentSender와 연결된 작업을 수행하여 호출자가 사용할 의도에 대한 정보를 지정하고 보내기가 완료되면 알림을 받을 수 있습니다.

[Android.Runtime.Register("sendIntent", "(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;)V", "GetSendIntent_Landroid_content_Context_ILandroid_content_Intent_Landroid_content_IntentSender_OnFinished_Landroid_os_Handler_Handler")]
public virtual void SendIntent (Android.Content.Context? context, Android.App.Result code, Android.Content.Intent? intent, Android.Content.IntentSender.IOnFinished? onFinished, Android.OS.Handler? handler);
[<Android.Runtime.Register("sendIntent", "(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;)V", "GetSendIntent_Landroid_content_Context_ILandroid_content_Intent_Landroid_content_IntentSender_OnFinished_Landroid_os_Handler_Handler")>]
abstract member SendIntent : Android.Content.Context * Android.App.Result * Android.Content.Intent * Android.Content.IntentSender.IOnFinished * Android.OS.Handler -> unit
override this.SendIntent : Android.Content.Context * Android.App.Result * Android.Content.Intent * Android.Content.IntentSender.IOnFinished * Android.OS.Handler -> unit

매개 변수

context
Context

호출자의 컨텍스트입니다. var>의도</var>도 null인 경우 <null일 수 있습니다.

code
Result

IntentSender의 대상에 다시 제공하는 결과 코드입니다.

intent
Intent

추가 의도 데이터입니다. 원래 의도에 적용되는 방법에 대한 자세한 내용은 참조 Intent#fillIn Intent.fillIn() 하세요. null을 사용하여 원래 의도를 수정하지 않습니다.

onFinished
IntentSender.IOnFinished

보내기가 완료될 때 다시 호출할 개체이거나 콜백이 없는 경우 null입니다.

handler
Handler

콜백이 발생할 스레드를 식별하는 처리기입니다. null이면 프로세스의 스레드 풀에서 콜백이 발생합니다.

특성

예외

IntentSender가 더 이상 더 이상 의도를 통해 전송할 수 없으면 CanceledIntentException을 throw합니다.

설명

에 대한 android.content.IntentSender.sendIntent(android.content.Context, int, android.content.Intent, android.content.OnFinished, android.os.Handler)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

SendIntent(Context, Result, Intent, IntentSender+IOnFinished, Handler, String)

이 IntentSender와 연결된 작업을 수행하여 호출자가 사용할 의도에 대한 정보를 지정하고 보내기가 완료되면 알림을 받을 수 있습니다.

[Android.Runtime.Register("sendIntent", "(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;Ljava/lang/String;)V", "GetSendIntent_Landroid_content_Context_ILandroid_content_Intent_Landroid_content_IntentSender_OnFinished_Landroid_os_Handler_Ljava_lang_String_Handler")]
public virtual void SendIntent (Android.Content.Context? context, Android.App.Result code, Android.Content.Intent? intent, Android.Content.IntentSender.IOnFinished? onFinished, Android.OS.Handler? handler, string? requiredPermission);
[<Android.Runtime.Register("sendIntent", "(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;Ljava/lang/String;)V", "GetSendIntent_Landroid_content_Context_ILandroid_content_Intent_Landroid_content_IntentSender_OnFinished_Landroid_os_Handler_Ljava_lang_String_Handler")>]
abstract member SendIntent : Android.Content.Context * Android.App.Result * Android.Content.Intent * Android.Content.IntentSender.IOnFinished * Android.OS.Handler * string -> unit
override this.SendIntent : Android.Content.Context * Android.App.Result * Android.Content.Intent * Android.Content.IntentSender.IOnFinished * Android.OS.Handler * string -> unit

매개 변수

context
Context

호출자의 컨텍스트입니다. var>의도</var>도 null인 경우 <null일 수 있습니다.

code
Result

IntentSender의 대상에 다시 제공하는 결과 코드입니다.

intent
Intent

추가 의도 데이터입니다. 원래 의도에 적용되는 방법에 대한 자세한 내용은 참조 Intent#fillIn Intent.fillIn() 하세요. null을 사용하여 원래 의도를 수정하지 않습니다.

onFinished
IntentSender.IOnFinished

보내기가 완료될 때 다시 호출할 개체이거나 콜백이 없는 경우 null입니다.

handler
Handler

콜백이 발생할 스레드를 식별하는 처리기입니다. null이면 프로세스의 스레드 풀에서 콜백이 발생합니다.

requiredPermission
String

PendingIntent의 받는 사람이 보유해야 하는 사용 권한의 이름입니다. 이는 브로드캐스트 의도에만 유효하며 , 의 사용 권한 인수에 SendBroadcast(Intent, String)해당합니다. null이면 권한이 필요하지 않습니다.

특성

예외

IntentSender가 더 이상 더 이상 의도를 통해 전송할 수 없으면 CanceledIntentException을 throw합니다.

설명

에 대한 android.content.IntentSender.sendIntent(android.content.Context, int, android.content.Intent, android.content.OnFinished, android.os.Handler)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상