Freigeben über


RemoteSystemSessionParticipantWatcher Klasse

Definition

Übernimmt die Ermittlung und Überwachung von Remotesitzungsteilnehmern, indem die entsprechenden Ereignisse ausgelöst werden.

public ref class RemoteSystemSessionParticipantWatcher sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class RemoteSystemSessionParticipantWatcher final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RemoteSystemSessionParticipantWatcher final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class RemoteSystemSessionParticipantWatcher
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RemoteSystemSessionParticipantWatcher
Public NotInheritable Class RemoteSystemSessionParticipantWatcher
Vererbung
Object Platform::Object IInspectable RemoteSystemSessionParticipantWatcher
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)
App-Funktionen
remoteSystem

Hinweise

Diese Klasse wird instanziiert, wenn die CreateParticipantWatcher-Methode für eine instance von RemoteSystemSession aufgerufen wird. Instanzen dieser Klasse entsprechen jeweils einem instance von RemoteSystemSession (und damit einer Remotesitzung).

Eigenschaften

Status

Ruft die operative status dieses Teilnehmerüberwachungselements ab.

Methoden

Start()

Beginnt mit der Überwachung von Teilnehmern an der Remotesitzung. Der Ermittlungsprozess wird ausgeführt, bis die Stop-Methode aufgerufen wird. Für ein RemoteSystemSessionParticipantWatcher-Objekt kann die Start-Methode zu einem späteren Zeitpunkt erneut aufgerufen werden.

Stop()

Beendet die Überwachung nach auffindbaren Sitzungsteilnehmern.

Ereignisse

Added

Wird ausgelöst, wenn der Remotesitzung ein neuer Teilnehmer hinzugefügt wurde.

EnumerationCompleted

Wird ausgelöst, nachdem die anfängliche Enumeration der Teilnehmer abgeschlossen wurde.

Removed

Wird ausgelöst, wenn ein Teilnehmer an der Sitzung entfernt wurde.

Gilt für: