Edit

Share via


MultiplayerActivityDetails Class

Definition

Represents a user's current multiplayer activity, along with some details about the corresponding session.

[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public sealed class MultiplayerActivityDetails
type MultiplayerActivityDetails = class
    interface __IMultiplayerActivityDetailsPublicNonVirtuals
Public NotInheritable Class MultiplayerActivityDetails
Inheritance
MultiplayerActivityDetails
Attributes
Windows.Foundation.Metadata.MarshalingBehaviorAttribute Windows.Foundation.Metadata.ThreadingAttribute Windows.Foundation.Metadata.VersionAttribute

Properties

Closed

Indicates whether the session is temporarily closed for joining.

CustomSessionPropertiesJson

String containing custom session properties JSON blob.

HandleId

The identifier of the handles that corresponds to the multiplayer activity.

JoinRestriction

The join restriction of the session, which applies if visibility is "open".

MaxMembersCount

The number of total session member slots supported for the multiplayer activity.

MembersCount

The number of slots occupied.

OwnerXboxUserId

The Xbox User ID of the owner for the multiplayer activity.

SessionReference

The multiplayer session reference that contains identifying information for the session.

TitleId

The identifier of the title that must be launched in order to join the multiplayer activity.

Visibility

The visibility state of the session, which indicates Whether other users can see, or join, etc.

Applies to