ControlChannelTrigger コンストラクター

定義

オーバーロード

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)

コントロール チャネル トリガー 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 オブジェクトを作成できます。 アプリでコネクト スタンバイをサポートするためにハードウェア スロットが必要な場合は、 resourceRequestTypeRequestHardwareSlot に設定する必要があります。

こちらもご覧ください

適用対象