Share via


WifiP2pManager 類別

定義

此類別提供用來管理 Wi-Fi 對等連線的 API。

[Android.Runtime.Register("android/net/wifi/p2p/WifiP2pManager", DoNotGenerateAcw=true)]
public class WifiP2pManager : Java.Lang.Object
[<Android.Runtime.Register("android/net/wifi/p2p/WifiP2pManager", DoNotGenerateAcw=true)>]
type WifiP2pManager = class
    inherit Object
繼承
WifiP2pManager
屬性

備註

Android 平臺檔

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。

建構函式

WifiP2pManager(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。

欄位

ActionWifiP2pListenStateChanged

此類別提供用來管理 Wi-Fi 對等連線的 API。

ActionWifiP2pRequestResponseChanged

此類別提供用來管理 Wi-Fi 對等連線的 API。

Busy
已淘汰.

使用 M:Android.Net.Wifi.P2p.WifiP2Manager.IActionListener.OnFailure傳遞。

ConnectionRequestAccept
已淘汰.

此類別提供用來管理 Wi-Fi 對等連線的 API。

ConnectionRequestDeferShowPinToService
已淘汰.

此類別提供用來管理 Wi-Fi 對等連線的 API。

ConnectionRequestDeferToService
已淘汰.

此類別提供用來管理 Wi-Fi 對等連線的 API。

ConnectionRequestReject
已淘汰.

此類別提供用來管理 Wi-Fi 對等連線的 API。

Error
已淘汰.

使用 M:Android.Net.Wifi.P2p.WifiP2Manager.IActionListener.OnFailure傳遞。

ExtraDiscoveryState

int 的查閱索引鍵,指出 p2p 探索是否已啟動或停止。

ExtraListenState

此類別提供用來管理 Wi-Fi 對等連線的 API。

ExtraNetworkInfo

與 p2p 網路相關聯的物件查閱索引鍵 NetworkInfo

ExtraP2pDeviceList

物件查閱索引鍵, WifiP2pDeviceList 代表傳送廣播時 WifiP2pPeersChangedAction 的新對等清單。

ExtraRequestConfig

此類別提供用來管理 Wi-Fi 對等連線的 API。

ExtraRequestResponse

此類別提供用來管理 Wi-Fi 對等連線的 API。

ExtraWifiP2pDevice

物件的查閱索引鍵 WifiP2pDevice 使用 擷取 GetParcelableExtra(String)

ExtraWifiP2pGroup

與 p2p 網路相關聯的物件查閱索引鍵 WifiP2pGroup

ExtraWifiP2pInfo

物件的查閱索引鍵 WifiP2pInfo 使用 擷取 GetParcelableExtra(String)

ExtraWifiState

int 的查閱索引鍵,指出是否啟用或停用 Wi-Fi p2p。

NoServiceRequests
已淘汰.

使用 M:Android.Net.Wifi.P2p.WifiP2Manager.IActionListener.OnFailure傳遞。

P2pUnsupported
已淘汰.

使用 M:Android.Net.Wifi.P2p.WifiP2Manager.IActionListener.OnFailure傳遞。

WifiP2pConnectionChangedAction

廣播意圖動作,指出 p2p 連線 Wi-Fi 的狀態已變更。

WifiP2pDiscoveryChangedAction

廣播意圖動作,指出對等探索已啟動或停止。

WifiP2pDiscoveryStarted

p2p 探索已啟動

WifiP2pDiscoveryStopped

p2p 探索已停止

WifiP2pListenStarted
已淘汰.

此類別提供用來管理 Wi-Fi 對等連線的 API。

WifiP2pListenStopped
已淘汰.

此類別提供用來管理 Wi-Fi 對等連線的 API。

WifiP2pPeersChangedAction

廣播意圖動作,指出可用的對等清單已變更。

WifiP2pStateChangedAction

廣播意圖動作,指出是否啟用或停用 p2p Wi-Fi。

WifiP2pStateDisabled
已淘汰.

Wi-Fi p2p 已停用。

WifiP2pStateEnabled
已淘汰.

Wi-Fi 已啟用 p2p。

WifiP2pThisDeviceChangedAction

廣播意圖動作,指出此裝置詳細資料已變更。

屬性

Class

傳回這個 Object 的執行時間類別。

(繼承來源 Object)
Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
IsChannelConstrainedDiscoverySupported

此類別提供用來管理 Wi-Fi 對等連線的 API。

IsGroupClientRemovalSupported

此類別提供用來管理 Wi-Fi 對等連線的 API。

IsGroupOwnerIPv6LinkLocalAddressProvided

此類別提供用來管理 Wi-Fi 對等連線的 API。

IsSetVendorElementsSupported

此類別提供用來管理 Wi-Fi 對等連線的 API。

JniIdentityHashCode

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)
JniPeerMembers

此類別提供用來管理 Wi-Fi 對等連線的 API。

P2pMaxAllowedVendorElementsLengthBytes

此類別提供用來管理 Wi-Fi 對等連線的 API。

PeerReference

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)
ThresholdClass

此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。

ThresholdType

此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。

方法

AddExternalApprover(WifiP2pManager+Channel, MacAddress, WifiP2pManager+IExternalApproverRequestListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

AddLocalService(WifiP2pManager+Channel, WifiP2pServiceInfo, WifiP2pManager+IActionListener)

註冊本機服務以進行服務探索。

AddServiceRequest(WifiP2pManager+Channel, WifiP2pServiceRequest, WifiP2pManager+IActionListener)

新增服務探索要求。

CancelConnect(WifiP2pManager+Channel, WifiP2pManager+IActionListener)

取消任何進行中的 p2p 群組交涉

ClearLocalServices(WifiP2pManager+Channel, WifiP2pManager+IActionListener)

清除服務探索的所有已註冊本機服務。

ClearServiceRequests(WifiP2pManager+Channel, WifiP2pManager+IActionListener)

清除所有已註冊的服務探索要求。

Clone()

建立並傳回這個 物件的複本。

(繼承來源 Object)
Connect(WifiP2pManager+Channel, WifiP2pConfig, WifiP2pManager+IActionListener)

使用指定的組態啟動裝置的 p2p 連線。

CreateGroup(WifiP2pManager+Channel, WifiP2pConfig, WifiP2pManager+IActionListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

CreateGroup(WifiP2pManager+Channel, WifiP2pManager+IActionListener)

使用目前裝置作為群組擁有者建立 p2p 群組。

DiscoverPeers(WifiP2pManager+Channel, WifiP2pManager+IActionListener)

起始對等探索。

DiscoverPeersOnSocialChannels(WifiP2pManager+Channel, WifiP2pManager+IActionListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

DiscoverPeersOnSpecificFrequency(WifiP2pManager+Channel, Int32, WifiP2pManager+IActionListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

DiscoverServices(WifiP2pManager+Channel, WifiP2pManager+IActionListener)

起始服務探索。

Dispose()

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)
Dispose(Boolean)

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
GetListenState(WifiP2pManager+Channel, IExecutor, IConsumer)

此類別提供用來管理 Wi-Fi 對等連線的 API。

Initialize(Context, Looper, WifiP2pManager+IChannelListener)

向 Wi-Fi 架構註冊應用程式。

JavaFinalize()

當垃圾收集判斷物件沒有其他參考時,由物件上的垃圾收集行程呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件的監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
RemoveClient(WifiP2pManager+Channel, MacAddress, WifiP2pManager+IActionListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

RemoveExternalApprover(WifiP2pManager+Channel, MacAddress, WifiP2pManager+IActionListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

RemoveGroup(WifiP2pManager+Channel, WifiP2pManager+IActionListener)

移除目前的 p2p 群組。

RemoveLocalService(WifiP2pManager+Channel, WifiP2pServiceInfo, WifiP2pManager+IActionListener)

移除使用 M:Android.Net.Wifi.P2p.WifiP2pManager.AddLocalService (。Channel,Android.Net.Wifi.P2p.Nsd.WifiP2pServiceInfo,Android.Net.Wifi.P2p.Nsd.WifiP2pServiceInfo)

RemoveServiceRequest(WifiP2pManager+Channel, WifiP2pServiceRequest, WifiP2pManager+IActionListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

RequestConnectionInfo(WifiP2pManager+Channel, WifiP2pManager+IConnectionInfoListener)

要求裝置連線資訊。

RequestDeviceInfo(WifiP2pManager+Channel, WifiP2pManager+IDeviceInfoListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

RequestDiscoveryState(WifiP2pManager+Channel, WifiP2pManager+IDiscoveryStateListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

RequestGroupInfo(WifiP2pManager+Channel, WifiP2pManager+IGroupInfoListener)

要求 p2p 群組資訊。

RequestNetworkInfo(WifiP2pManager+Channel, WifiP2pManager+INetworkInfoListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

RequestP2pState(WifiP2pManager+Channel, WifiP2pManager+IP2pStateListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

RequestPeers(WifiP2pManager+Channel, WifiP2pManager+IPeerListListener)

要求目前的對等清單。

SetConnectionRequestResult(WifiP2pManager+Channel, MacAddress, Int32, String, WifiP2pManager+IActionListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

SetConnectionRequestResult(WifiP2pManager+Channel, MacAddress, Int32, WifiP2pManager+IActionListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

SetDnsSdResponseListeners(WifiP2pManager+Channel, WifiP2pManager+IDnsSdServiceResponseListener, WifiP2pManager+IDnsSdTxtRecordListener)

註冊要于接收 Bonjour 服務探索回應時叫用的回呼。

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetServiceResponseListener(WifiP2pManager+Channel, WifiP2pManager+IServiceResponseListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

SetUpnpServiceResponseListener(WifiP2pManager+Channel, WifiP2pManager+IUpnpServiceResponseListener)

註冊在接收 upnp 服務探索回應時叫用的回呼。

SetVendorElements(WifiP2pManager+Channel, IList<ScanResult.InformationElement>, WifiP2pManager+IActionListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

SetWfdInfo(WifiP2pManager+Channel, WifiP2pWfdInfo, WifiP2pManager+IActionListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

StartListening(WifiP2pManager+Channel, WifiP2pManager+IActionListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

StopListening(WifiP2pManager+Channel, WifiP2pManager+IActionListener)

此類別提供用來管理 Wi-Fi 對等連線的 API。

StopPeerDiscovery(WifiP2pManager+Channel, WifiP2pManager+IActionListener)

停止進行中的對等探索

ToArray<T>()

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)
Wait()

讓目前的執行緒等到喚醒為止,通常是藉由 < em > notified < /em > 或 < em > interrupted < /em > 來喚醒。

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)
IJavaPeerable.Finalized()

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

此類別提供用來管理 Wi-Fi 對等連線的 API。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

此類別提供用來管理 Wi-Fi 對等連線的 API。

GetJniTypeName(IJavaPeerable)

此類別提供用來管理 Wi-Fi 對等連線的 API。

適用於