RemoteSystemConnectionRequest クラス

定義

特定のリモート システム (デバイス) と通信するための意図を表します。

public ref class RemoteSystemConnectionRequest sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.System.RemoteSystems.IRemoteSystemConnectionRequestFactory, 196608, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RemoteSystemConnectionRequest final
/// [Windows.Foundation.Metadata.Activatable(Windows.System.RemoteSystems.IRemoteSystemConnectionRequestFactory, 196608, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class RemoteSystemConnectionRequest final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.System.RemoteSystems.IRemoteSystemConnectionRequestFactory), 196608, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RemoteSystemConnectionRequest
[Windows.Foundation.Metadata.Activatable(typeof(Windows.System.RemoteSystems.IRemoteSystemConnectionRequestFactory), 196608, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class RemoteSystemConnectionRequest
function RemoteSystemConnectionRequest(remoteSystem)
Public NotInheritable Class RemoteSystemConnectionRequest
継承
Object Platform::Object IInspectable RemoteSystemConnectionRequest
属性

Windows の要件

デバイス ファミリ
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v3.0 で導入)
アプリの機能
remoteSystem

注釈

このクラスのインスタンスは、指定された RemoteSystem オブジェクトから構築されます。 リモート起動やリモート App Service 接続など、すべてのリモート システム機能では、このオブジェクトを使用して、接続先のシステム (デバイス) を決定する必要があります。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1809 17763 CreateForApp
1809 17763 RemoteSystemApp
1903 18362 ConnectionToken
1903 18362 CreateFromConnectionToken
1903 18362 CreateFromConnectionTokenForUser

コンストラクター

RemoteSystemConnectionRequest(RemoteSystem)

RemoteSystemConnectionRequest クラスのインスタンスを初期化します。

プロパティ

ConnectionToken

後で接続できるように、RemoteSystemConnectionRequest の接続情報を保持するトークンを取得します。

RemoteSystem

アプリが通信するリモート システム (デバイス) を表します。

RemoteSystemApp

アプリが通信するリモート アプリケーションを表します。

メソッド

CreateForApp(RemoteSystemApp)

リモート システム上の特定のアプリケーションの RemoteSystemConnectionRequest クラスの新しいインスタンスを初期化します。

CreateFromConnectionToken(String)

ConnectionToken に基づいて RemoteSystemConnectionRequest を返します。

CreateFromConnectionTokenForUser(User, String)

ConnectionToken と特定のユーザーに基づいて RemoteSystemConnectionRequest を返します

適用対象

こちらもご覧ください