IPersonaSelectionEvents

From Virtual World Web Wiki
Jump to: navigation, search

This interface describes a Layer Two extensibility point. Components can implement this interface and an instance of the implementing class will be created by MEF on startup. Persona selection events fire as the Select Persona instance host workflow runs. The IComponentActivity interface passed to each event allows you to pause or cancel the workflow so you can deliver UI.

See also: PersonaSelectionEventsHandler

Remarks [edit]

Methods

void AbilitiesInitialized(IComponentActivity context, IConnectionIdentity identity)
void InitializeAbilities(IComponentActivity context, IConnectionIdentity identity)
void PersonaCreated(Guid personaID, string name, Guid accountID, Guid worldID)
void PersonaReset(IComponentActivity context, IConnectionIdentity identity)
void PersonaSelect(IComponentActivity context, IConnectionIdentity identity, bool switchingPersona)
void PersonaSelected(IComponentActivity context, IConnectionIdentity identity, bool isNewPersona)