ControlChannelTrigger コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ControlChannelTrigger(String, UInt32) |
コントロール チャネル トリガー ID とサーバーキープアライブ間隔の値を持つ新しい ControlChannelTrigger オブジェクトを作成します。 注意 ControlChannelTrigger クラスは、Windows Phoneではサポートされていません。 |
ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType) |
コントロール チャネル トリガー ID、サーバーキープアライブ間隔の値、およびコントロール チャネル トリガーに要求されたリソースの種類を持つ新しい ControlChannelTrigger オブジェクトを作成します。 注意 ControlChannelTrigger クラスは、Windows Phoneではサポートされていません。 |
ControlChannelTrigger(String, UInt32)
コントロール チャネル トリガー ID とサーバーキープアライブ間隔の値を持つ新しい ControlChannelTrigger オブジェクトを作成します。
注意
ControlChannelTrigger クラスは、Windows Phoneではサポートされていません。
public:
ControlChannelTrigger(Platform::String ^ channelId, unsigned int serverKeepAliveIntervalInMinutes);
ControlChannelTrigger(winrt::hstring const& channelId, uint32_t const& serverKeepAliveIntervalInMinutes);
public ControlChannelTrigger(string channelId, uint serverKeepAliveIntervalInMinutes);
function ControlChannelTrigger(channelId, serverKeepAliveIntervalInMinutes)
Public Sub New (channelId As String, serverKeepAliveIntervalInMinutes As UInteger)
パラメーター
- channelId
-
String
Platform::String
winrt::hstring
ローカル コンピューター上のさまざまな制御チャネル トリガーを区別するために使用される文字列。 この文字列に使用できる最大長は 64 文字です。
- serverKeepAliveIntervalInMinutes
-
UInt32
unsigned int
uint32_t
キープアライブ間隔 (分単位) をシステムに登録して、使用するアプリとネットワーク接続をウェイクアップするタイミングを示します。
このパラメーターに設定できる最小値は 15 分です。 設定できる最大値は 1439 分 (約 24 時間) です。
注釈
[ControlChannelTrigger(String, UInt32) コンストラクターは ControlChannelTrigger オブジェクトを作成します。 既定では、コントロール チャネル トリガーに対して要求されるリソースの種類は、RequestSoftwareSlot に設定された ControlChannelTriggerResourceType です。
アプリでコネクト スタンバイをサポートするためにハードウェア スロットが必要な場合は、 ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType) コンストラクターを使用して ControlChannelTrigger オブジェクトを作成する必要があります。これにより、アプリは要求されたリソースの種類を特定できます。
こちらもご覧ください
- ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType)
- ControlChannelTriggerResourceType
- バックグラウンド接続オプションを設定する方法
適用対象
ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType)
コントロール チャネル トリガー ID、サーバーキープアライブ間隔の値、およびコントロール チャネル トリガーに要求されたリソースの種類を持つ新しい ControlChannelTrigger オブジェクトを作成します。
注意
ControlChannelTrigger クラスは、Windows Phoneではサポートされていません。
public:
ControlChannelTrigger(Platform::String ^ channelId, unsigned int serverKeepAliveIntervalInMinutes, ControlChannelTriggerResourceType resourceRequestType);
ControlChannelTrigger(winrt::hstring const& channelId, uint32_t const& serverKeepAliveIntervalInMinutes, ControlChannelTriggerResourceType const& resourceRequestType);
public ControlChannelTrigger(string channelId, uint serverKeepAliveIntervalInMinutes, ControlChannelTriggerResourceType resourceRequestType);
function ControlChannelTrigger(channelId, serverKeepAliveIntervalInMinutes, resourceRequestType)
Public Sub New (channelId As String, serverKeepAliveIntervalInMinutes As UInteger, resourceRequestType As ControlChannelTriggerResourceType)
パラメーター
- channelId
-
String
Platform::String
winrt::hstring
ローカル コンピューター上のさまざまな制御チャネル トリガーを区別するために使用される文字列。 この文字列に使用できる最大長は 64 文字です。
- serverKeepAliveIntervalInMinutes
-
UInt32
unsigned int
uint32_t
キープアライブ間隔 (分単位) をシステムに登録して、使用するアプリとネットワーク接続をウェイクアップするタイミングを示します。
このパラメーターに設定できる最小値は 15 分です。 設定できる最大値は 1439 分 (約 24 時間) です。
- resourceRequestType
- ControlChannelTriggerResourceType
制御チャネル トリガーに対して要求されたリソースの種類。
注釈
[ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType) コンストラクターを使用すると、アプリはコントロール チャネル トリガーに対して要求された特定のリソースの種類を持つ ControlChannelTrigger オブジェクトを作成できます。 アプリでコネクト スタンバイをサポートするためにハードウェア スロットが必要な場合は、 resourceRequestType を RequestHardwareSlot に設定する必要があります。