UserInfoCard class

This contract supplies basic information commonly used to display a minimal amount of information about a user. Take care to not add more properties here unless the property applies in all (or at least the majority) of the situations where UserInfoCard is used. Avoid adding game specific or platform specific details here. In cases where UserInfoCard is a subset of the data needed in a contract, use UserInfoCard as a property of other contracts.

Constructors

UserInfoCard()

Properties

displayName ↔ String
Display Name the player has chosen for themselves. The display name is optional when the data type is used as input to a platform API.
read / write
iconPath ↔ String
URL the Icon if available.
read / write
membershipId ↔ String
Membership ID as they user is known in the Accounts service
read / write
membershipType ↔ int
Type of the membership.
read / write
supplementalDisplayName ↔ String
A platform specific additional display name - ex: psn Real Name, bnet Unique Name, etc.
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited