Freigeben über


ControlChannelTrigger Konstruktoren

Definition

Überlädt

ControlChannelTrigger(String, UInt32)

Erstellt ein neues ControlChannelTrigger-Objekt mit einer Steuerkanaltrigger-ID und einem Wert für das Keep-Alive-Intervall des Servers.

Hinweis

Die ControlChannelTrigger-Klasse wird auf Windows Phone nicht unterstützt.

ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType)

Erstellt ein neues ControlChannelTrigger-Objekt mit einer Steuerungskanaltrigger-ID, einem Wert für das Keep-Alive-Intervall des Servers und dem für den Steuerungskanaltrigger angeforderten Ressourcentyp.

Hinweis

Die ControlChannelTrigger-Klasse wird auf Windows Phone nicht unterstützt.

ControlChannelTrigger(String, UInt32)

Erstellt ein neues ControlChannelTrigger-Objekt mit einer Steuerkanaltrigger-ID und einem Wert für das Keep-Alive-Intervall des Servers.

Hinweis

Die ControlChannelTrigger-Klasse wird auf Windows Phone nicht unterstützt.

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)

Parameter

channelId
String

Platform::String

winrt::hstring

Eine Zeichenfolge, die verwendet wird, um verschiedene Steuerkanaltrigger auf dem lokalen Computer zu unterscheiden. Die maximal zulässige Länge für diese Zeichenfolge beträgt 64 Zeichen.

serverKeepAliveIntervalInMinutes
UInt32

unsigned int

uint32_t

Das Keep-Alive-Intervall in Minuten, das beim System registriert ist, um anzugeben, wann die verwendeten App- und Netzwerkverbindungen aktiviert werden sollen.

Der Mindestwert, der für diesen Parameter festgelegt werden kann, beträgt 15 Minuten. Der maximale Wert, der festgelegt werden kann, beträgt 1439 Minuten (ca. 24 Stunden).

Hinweise

Der [ControlChannelTrigger(String, UInt32)-Konstruktor erstellt ein ControlChannelTrigger-Objekt . Standardmäßig ist der für den Steuerungskanaltrigger angeforderte Ressourcentyp ein ControlChannelTriggerResourceType , der auf RequestSoftwareSlot festgelegt ist.

Wenn eine App einen Hardwareslot benötigt, um den verbundenen Standbymodus zu unterstützen, sollte der ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType)- Konstruktor verwendet werden, um das ControlChannelTrigger-Objekt zu erstellen, da dadurch eine App den angeforderten Ressourcentyp festlegen kann.

Weitere Informationen

Gilt für:

ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType)

Erstellt ein neues ControlChannelTrigger-Objekt mit einer Steuerungskanaltrigger-ID, einem Wert für das Keep-Alive-Intervall des Servers und dem für den Steuerungskanaltrigger angeforderten Ressourcentyp.

Hinweis

Die ControlChannelTrigger-Klasse wird auf Windows Phone nicht unterstützt.

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)

Parameter

channelId
String

Platform::String

winrt::hstring

Eine Zeichenfolge, die verwendet wird, um verschiedene Steuerkanaltrigger auf dem lokalen Computer zu unterscheiden. Die maximal zulässige Länge für diese Zeichenfolge beträgt 64 Zeichen.

serverKeepAliveIntervalInMinutes
UInt32

unsigned int

uint32_t

Das Keep-Alive-Intervall in Minuten, das beim System registriert ist, um anzugeben, wann die verwendeten App- und Netzwerkverbindungen aktiviert werden sollen.

Der Mindestwert, der für diesen Parameter festgelegt werden kann, beträgt 15 Minuten. Der maximale Wert, der festgelegt werden kann, beträgt 1439 Minuten (ca. 24 Stunden).

resourceRequestType
ControlChannelTriggerResourceType

Der für den Steuerungskanaltrigger angeforderte Ressourcentyp.

Hinweise

Mit dem [ControlChannelTrigger(String, UInt32, ControlChannelTriggerResourceType)-Konstruktor kann eine App ein ControlChannelTrigger-Objekt mit einem bestimmten Ressourcentyp erstellen, der für den Steuerungskanaltrigger angefordert wird. Wenn eine App einen Hardwareslot benötigt, um den verbundenen Standbymodus zu unterstützen, sollte resourceRequestType auf RequestHardwareSlot festgelegt werden.

Weitere Informationen

Gilt für: