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

フィールド

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

を使用して取得GetParcelableExtra(String)するオブジェクトのWifiP2pDevice参照キー。

ExtraWifiP2pGroup

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

ExtraWifiP2pInfo

を使用して取得GetParcelableExtra(String)するオブジェクトのWifiP2pInfo参照キー。

ExtraWifiState

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

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
古い.

p2p が無効になっている Wi-Fi。

WifiP2pStateEnabled
古い.

p2p が有効になっている Wi-Fi。

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

このオブジェクトのモニターで待機している 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)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

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

現在のスレッドが起動するまで待機します。通常<は、通知></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 を提供します。

適用対象