Class Persona#

Inheritance Relationships#

Base Type#

Class Documentation#

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

An Persona is a unique persona of a user within the system. Users can have multiple personas per account and the persona can have associated data such as inventory, progress, achievements, etc.

REQUIRES: Persona Services

Public Functions

Persona ()#
Persona (Object obj)

Properties

Guid UserUid { get; set; }#

The unique identifier of the user that the persona belongs to.

string Name { get; set; }#

The unique name of the persona.

string Description { get; set; }#

A textual description of the persona.

Guid ProductUid { get; set; }#

The uid of the product that this persona is associated with.

REQUIRES: Persona Services Studio.

Object Attributes { get; set; }#

An arbitrary map of key-value pairs containing the characteristics of the persona.

Public Static Functions

new Persona Parse (string json)#

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

Param json:

Return: