Context.StartIntentSender 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
像 |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32) |
就像 |
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)
像 #startActivity(Intent, Bundle)是,但一開始就用一個意圖發送者。
[Android.Runtime.Register("startIntentSender", "(Landroid/content/IntentSender;Landroid/content/Intent;IIILandroid/os/Bundle;)V", "GetStartIntentSender_Landroid_content_IntentSender_Landroid_content_Intent_IIILandroid_os_Bundle_Handler")]
public abstract void StartIntentSender(Android.Content.IntentSender? intent, Android.Content.Intent? fillInIntent, Android.Content.ActivityFlags flagsMask, Android.Content.ActivityFlags flagsValues, int extraFlags, Android.OS.Bundle? options);
[<Android.Runtime.Register("startIntentSender", "(Landroid/content/IntentSender;Landroid/content/Intent;IIILandroid/os/Bundle;)V", "GetStartIntentSender_Landroid_content_IntentSender_Landroid_content_Intent_IIILandroid_os_Bundle_Handler")>]
abstract member StartIntentSender : Android.Content.IntentSender * Android.Content.Intent * Android.Content.ActivityFlags * Android.Content.ActivityFlags * int * Android.OS.Bundle -> unit
參數
- intent
- IntentSender
意圖發送者即將發射。
- fillInIntent
- Intent
若非空,則會作為 的意圖參數提供。IntentSender#sendIntent
- flagsMask
- ActivityFlags
原始 IntentSender 中你想更改的意圖標記。
- flagsValues
- ActivityFlags
var flagsMask</var 中任何位><元的期望值>
- extraFlags
- Int32
一律設定為 0。
- options
- Bundle
活動開始方式的額外選項。
更多細節請參見 android.content.Context#startActivity(Intent, Bundle) Context.startActivity(Intent, Bundle)}。 若意圖發送者也提供選項,則此處提供的選項將覆蓋與意圖發送者所提供選項衝突的選項。
- 屬性
例外狀況
備註
像 #startActivity(Intent, Bundle)是,但一開始就用一個意圖發送者。 如果 IntentSender 是針對某項活動,該活動會像你呼叫一般的 #startActivity(Intent) Email 一樣開始;否則,其相關動作(例如發送廣播)會被執行,就像你呼叫 IntentSender#sendIntent IntentSender.sendIntent 它一樣。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
- <xref:Android.Content.Context.StartActivity(Android.Content.Intent%2c+Android.OS.Bundle)>
- <xref:Android.Content.Context.StartIntentSender(Android.Content.IntentSender%2c+Android.Content.Intent%2c+Android.Content.Intent%2c+Android.Content.Intent%2c+Android.Content.Intent)>
適用於
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32)
就像 #startIntentSender(IntentSender, Intent, int, int, int, Bundle) 沒有指定選項一樣。
[Android.Runtime.Register("startIntentSender", "(Landroid/content/IntentSender;Landroid/content/Intent;III)V", "GetStartIntentSender_Landroid_content_IntentSender_Landroid_content_Intent_IIIHandler")]
public abstract void StartIntentSender(Android.Content.IntentSender? intent, Android.Content.Intent? fillInIntent, Android.Content.ActivityFlags flagsMask, Android.Content.ActivityFlags flagsValues, int extraFlags);
[<Android.Runtime.Register("startIntentSender", "(Landroid/content/IntentSender;Landroid/content/Intent;III)V", "GetStartIntentSender_Landroid_content_IntentSender_Landroid_content_Intent_IIIHandler")>]
abstract member StartIntentSender : Android.Content.IntentSender * Android.Content.Intent * Android.Content.ActivityFlags * Android.Content.ActivityFlags * int -> unit
參數
- intent
- IntentSender
意圖發送者即將發射。
- fillInIntent
- Intent
若非空,則會作為 的意圖參數提供。IntentSender#sendIntent
- flagsMask
- ActivityFlags
原始 IntentSender 中你想更改的意圖標記。
- flagsValues
- ActivityFlags
var flagsMask</var 中任何位><元的期望值>
- extraFlags
- Int32
一律設定為 0。
- 屬性
例外狀況
備註
就像 #startIntentSender(IntentSender, Intent, int, int, int, Bundle) 沒有指定選項一樣。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
- StartActivity(Intent)
- <xref:Android.Content.Context.StartIntentSender(Android.Content.IntentSender%2c+Android.Content.Intent%2c+Android.Content.Intent%2c+Android.Content.Intent%2c+Android.Content.Intent%2c+Android.Content.Intent)>