Class Profile#

Inheritance Relationships#

Base Type#

Class Documentation#

class xbe.sdk.Models.Profile : xbe.sdk.EntityBase#

An Profile is an object containing a user’s specific social metadata and information. Each profile can have an alias name by which to identify the user other than their real name.A data property is provided to allow for an arbitrary storage of any metadata desired by the application. A presence property is also provided for storing the applications-specific current online state of the user.

REQUIRES: Social Services

Public Functions

Profile ()#
Profile (Object obj)

Properties

string Alias { get; set; }#

The non-unique alternate name of the user.

string Avatar { get; set; }#

The URL, asset uid or other global identifier that references the user’s avatar.

Object Data { get; set; }#

An arbitrary map of key-value pairs containing the metadata of the profile.

Object Presence { get; set; }#

An object containing encoded data about a user’s current online state.

Public Static Functions

new Profile Parse (string json)#

Parses the given JSON encoded string into a new Profile instance.

Param json:

Return: