Persona
Object Hierarchy:
Description:
public abstract class Persona : Object
Represents a "shard" of a person from a single source (a single Backend), such as
an XMPP contact from Telepathy or a vCard contact from evolution-data-server.
All the personas belonging to one physical person are aggregated to form a single
Individual representing that person.
Namespace: Folks
Package: folks
Content:
Properties:
- public
string
iid { construct set; get; }
The internal ID used to represent the Persona for linking.
- public
string
uid { construct set; get; }
The universal ID used to represent the Persona outside its
Backend.
- public
string
display_id { construct set; get; }
The human-readable, service-specific universal ID used to represent
the Persona.
- public
bool
is_user { construct set; get; }
Whether the Persona is the user.
- public weak PersonaStore store { construct set; get; }
- public weak Individual? individual { set; get; }
- public abstract
string
[] linkable_properties { get; }
The names of the properties of this Persona which are linkable.
- public abstract
string
[] writeable_properties { get; }
The names of the properties of this Persona which are writeable.
Delegates:
Static methods:
Creation methods:
Methods: