Class Individual
Details of an individual including name, contact information
Inherited Members
Algenta.Colectica.Model.VersionableBase.TryReplaceChild<T>(Func<>, Action<>, Algenta.Colectica.Model.Utility.IdentifierTriple, Algenta.Colectica.Model.IVersionable)
Algenta.Colectica.Model.NotificationObject.RaisePropertyChanged<T>(Expression<>)
Namespace: Algenta.Colectica.Model.Ddi
Assembly: Algenta.Colectica.Model.Ddi.dll
Syntax
public class Individual : Agent, IVersionable, IIdentifiable, IHasCustomFields, IVisitable
Properties
DisplayLabel
Declaration
public override string DisplayLabel { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
ImageUri
Image of the individual
Declaration
public Uri ImageUri { get; set; }
Property Value
Type | Description |
---|---|
Uri |
ItemType
Gets the universally unique identifier representing the item's type.
Declaration
public override Guid ItemType { get; }
Property Value
Type | Description |
---|---|
Guid | The identifier representing the item's type. |
Overrides
Names
The name or names by which the individual is known. The legal or formal name of the individual should have the isFormal attribute set to true. The preferred name should be noted with the isPreferred attribute.
Declaration
public ObservableCollection<IndividualName> Names { get; }
Property Value
Type | Description |
---|---|
ObservableCollection<IndividualName> |
ORCID
The ORCID is a nonproprietary alphanumeric code to uniquely identify scientific and other academic authors and contributors.
Declaration
public string ORCID { get; set; }
Property Value
Type | Description |
---|---|
System.String |