Persona
Object Hierarchy:
Description:
public class Persona : Persona
, AvatarDetails
, GenderDetails
, ImDetails
, NameDetails
, UrlDetails
, WebServiceDetails
A persona subclass which represents a single libsocialweb contact.
Namespace: Swf
Package: folks-libsocialweb
Content:
Properties:
- public override
string
[] linkable_properties { get; }
The names of the Persona's linkable properties.
- public override
string
[] writeable_properties { get; }
- public
LoadableIcon
? avatar { set; get; }
An avatar for the Persona.
- public
StructuredName
? structured_name { set; get; }
- public
string
full_name { set; get; }
- public
string
nickname { set; get; }
- public
Gender
gender { set; get; }
- public
Set
<UrlFieldDetails
> urls { set; get; }
- public
MultiMap
<string
,ImFieldDetails
> im_addresses { set; get; }
- public
MultiMap
<string
,WebServiceFieldDetails
> web_service_addresses { set; get; }
- public
Contact
lsw_contact { construct set; get; }
The Contact from libsocialweb
Static methods:
Creation methods:
Methods:
- public void update (
Contact
contact)