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 プラットフォームのドキュメント

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

WifiP2pManager(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

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

p2p 検出が開始または停止されたかどうかを示す int の参照キー。

ExtraListenState

このクラスは、Wi-Fi ピアツーピア接続を管理するための API を提供します。

ExtraNetworkInfo

p2p ネットワークに NetworkInfo 関連付けられているオブジェクトの参照キー。

ExtraP2pDeviceList

ブロードキャストの送信時WifiP2pPeersChangedActionWifiP2pDeviceList新しいピア リストを表すオブジェクトのルックアップ キー。

ExtraRequestConfig

このクラスは、Wi-Fi ピアツーピア接続を管理するための API を提供します。

ExtraRequestResponse

このクラスは、Wi-Fi ピアツーピア接続を管理するための API を提供します。

ExtraWifiP2pDevice

オブジェクトのルックアップ キーを WifiP2pDevice 取得します GetParcelableExtra(String)

ExtraWifiP2pGroup

p2p ネットワークに WifiP2pGroup 関連付けられているオブジェクトの参照キー。

ExtraWifiP2pInfo

オブジェクトのルックアップ キーを WifiP2pInfo 取得します GetParcelableExtra(String)

ExtraWifiState

Wi-Fi p2p が有効か無効かを示す int の参照キー。

NoServiceRequests
古い.

M:Android.Net.Wifi.P2p.WifiP2Manager.IActionListener.OnFailure で渡されます

P2pUnsupported
古い.

M:Android.Net.Wifi.P2p.WifiP2Manager.IActionListener.OnFailure で渡されます

WifiP2pConnectionChangedAction

Wi-Fi p2p 接続の状態が変更されたことを示すブロードキャストインテントアクション。

WifiP2pDiscoveryChangedAction

ピア検出が開始または停止されたことを示すブロードキャストインテントアクション。

WifiP2pDiscoveryStarted

p2p 検出が開始されました

WifiP2pDiscoveryStopped

p2p 検出が停止しました

WifiP2pListenStarted
古い.

このクラスは、Wi-Fi ピアツーピア接続を管理するための API を提供します。

WifiP2pListenStopped
古い.

このクラスは、Wi-Fi ピアツーピア接続を管理するための API を提供します。

WifiP2pPeersChangedAction

使用可能なピア リストが変更されたことを示すブロードキャスト インテント アクション。

WifiP2pStateChangedAction

Wi-Fi p2p が有効か無効かを示すブロードキャストインテントアクション。

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 は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

メソッド

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()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 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> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</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 を提供します。

適用対象