DiscoveryRequest.Builder.SetFlags 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| SetFlags(Int64) |
設置所有發現旗。 |
| SetFlags(Int64, Int64) |
設置了發現標記。 |
SetFlags(Int64)
設置所有發現旗。
[Android.Runtime.Register("setFlags", "(J)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)]
public Android.Net.Nsd.DiscoveryRequest.Builder SetFlags(long flags);
[<Android.Runtime.Register("setFlags", "(J)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)>]
member this.SetFlags : int64 -> Android.Net.Nsd.DiscoveryRequest.Builder
參數
- flags
- Int64
一個應該啟用的旗標位元遮罩,或是 0 來禁用所有旗標。 值為 0 或以下組合:DiscoveryRequest.FLAG_NO_PICKER;DiscoveryRequest.FLAG_SHOW_PICKER;DiscoveryRequest.FLAG_USER_APPROVED_ONLY
傳回
- 屬性
備註
設置所有發現旗。
Android 參考資料。android.net.nsd.DiscoveryRequest.Builder.setFlags
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
SetFlags(Int64, Int64)
設置了發現標記。
[Android.Runtime.Register("setFlags", "(JJ)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)]
public Android.Net.Nsd.DiscoveryRequest.Builder SetFlags(long flags, long mask);
[<Android.Runtime.Register("setFlags", "(JJ)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)>]
member this.SetFlags : int64 * int64 -> Android.Net.Nsd.DiscoveryRequest.Builder
參數
- flags
- Int64
一個要設定的值位元遮罩;可以是單一旗標、多個旗標的邏輯 OR,或是 0 來清除。 值為 0 或以下組合:DiscoveryRequest.FLAG_NO_PICKER;DiscoveryRequest.FLAG_SHOW_PICKER;DiscoveryRequest.FLAG_USER_APPROVED_ONLY
- mask
- Int64
一個位元遮罩,指示要修改哪些旗標。 值為 0 或以下組合:DiscoveryRequest.FLAG_NO_PICKER;DiscoveryRequest.FLAG_SHOW_PICKER;DiscoveryRequest.FLAG_USER_APPROVED_ONLY
傳回
- 屬性
備註
設置了發現標記。
多個旗標可以透過傳遞旗標的邏輯 OR 來啟用或停用。
例如,要設定 DiscoveryRequest.FLAG_NO_PICKER:setFlags(FLAG_NO_PICKER, FLAG_NO_PICKER)
要停用DiscoveryRequest.FLAG_NO_PICKER:setFlags(0, FLAG_NO_PICKER)
Android 參考資料。android.net.nsd.DiscoveryRequest.Builder.setFlags
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。