nco:PersonContactnco:PersonContact |
Description
A Contact that denotes a Person. A person can have multiple Affiliations.
This class emits notifications about changes, and can be tracked through the GraphUpdated
DBus signal.
Class hierarchy
http://www.w3.org/2000/01/rdf-schema#Resource http://www.w3.org/2000/01/rdf-schema#Resource nie:InformationElement ──┐ │ nco:Role ────────────┤ └── nco:Contact nco:PersonContact
Predefined instances
nco:PersonContact has the following predefined instances:
nco:default-contact-me
Properties
The “maemo:contactVibrationRingtone”
property
“maemo:contactVibrationRingtone” nfo:FileDataObject
File linked with a contact to vibrate on a pleasant frequency
Number of possible elements per resource (Cardinality): 1
The “maemo:contactVideoRingtone”
property
“maemo:contactVideoRingtone” nfo:FileDataObject
Video file linked with a contact
Number of possible elements per resource (Cardinality): 1
The “maemo:contactAudioRingtone”
property
“maemo:contactAudioRingtone” nfo:FileDataObject
Audio file linked with a contact
Number of possible elements per resource (Cardinality): 1
The “nco:hasAffiliation”
property
“nco:hasAffiliation” nco:Affiliation
Links a PersonContact with an Affiliation.
Number of possible elements per resource (Cardinality): Unlimited
The “nco:gender”
property
“nco:gender” nco:Gender
Gender of the given contact.
Number of possible elements per resource (Cardinality): 1
The “nco:hobby”
property
“nco:hobby” http://www.w3.org/2001/XMLSchema#string
A hobby associated with a PersonContact. This property can be used to express hobbies and interests.
Number of possible elements per resource (Cardinality): 1
The “nco:nameHonorificPrefix”
property
“nco:nameHonorificPrefix” http://www.w3.org/2001/XMLSchema#string
A prefix for the name of the object represented by this Contact. See documentation for the 'nameFamily' property for details.
Number of possible elements per resource (Cardinality): 1
The “nco:nameHonorificSuffix”
property
“nco:nameHonorificSuffix” http://www.w3.org/2001/XMLSchema#string
A suffix for the name of the Object represented by the given object. See documentation for the 'nameFamily' for details.
Number of possible elements per resource (Cardinality): 1
The “nco:nameAdditional”
property
“nco:nameAdditional” http://www.w3.org/2001/XMLSchema#string
Additional given name of an object represented by this contact. See documentation for 'nameFamily' property for details.
Number of possible elements per resource (Cardinality): 1
This property is full-text-indexed, and can be looked up through fts:match
.
The “nco:nameGiven”
property
“nco:nameGiven” http://www.w3.org/2001/XMLSchema#string
The given name for the object represented by this Contact. See documentation for 'nameFamily' property for details.
Number of possible elements per resource (Cardinality): 1
This property is full-text-indexed, and can be looked up through fts:match
.
The “nco:nameFamily”
property
“nco:nameFamily” http://www.w3.org/2001/XMLSchema#string
The family name of an Object represented by this Contact. These applies to people that have more than one given name. The 'first' one is considered 'the' given name (see nameGiven) property. All additional ones are considered 'additional' names. The name inherited from parents is the 'family name'. e.g. For Dr. John Phil Paul Stevenson Jr. M.D. A.C.P. we have contact with: honorificPrefix: 'Dr.', nameGiven: 'John', nameAdditional: 'Phil', nameAdditional: 'Paul', nameFamily: 'Stevenson', honorificSuffix: 'Jr.', honorificSuffix: 'M.D.', honorificSuffix: 'A.C.P.'. These properties form an equivalent of the compound 'N' property as defined in RFC 2426 Sec. 3.1.2
Number of possible elements per resource (Cardinality): 1
This property is full-text-indexed, and can be looked up through fts:match
.