EN Class
A name for a person, organization, place or thing

Inheritance Hierarchy

OnlineSystem Object
  MARC.Everest.DataTypes HXIT
    MARC.Everest.DataTypes ANY
      MARC.Everest.DataTypes EN
        MARC.Everest.DataTypes ON
        MARC.Everest.DataTypes PN
        MARC.Everest.DataTypes TN

Namespace: MARC.Everest.DataTypes
Assembly: MARC.Everest.Phone (in MARC.Everest.Phone.dll) Version: 1.5.0.0 (1.5.0)

Syntax

C#

public class EN : ANY, IEquatable<EN>

Examples

Using EN

// EntityNameUse: as recorded on a license
EN name = new EN(
EntityNameUse.Legal, new ENXP[] { 
new ENXP("James", EntityNamePartType.Given), 
new ENXP("Tiberius", EntityNamePartType.Given), 
new ENXP("Kirk", EntityNamePartType.Family) });

LIST<ENXP> part = new LIST<ENXP>(new ENXP[] {
new ENXP("Tiberius", EntityNamePartType.Given),
new ENXP("Kirk", EntityNamePartType.Prefix)});
part[0].Qualifier = EntityNamePartQualifier.Academic;
part[1].Qualifier = EntityNamePartQualifier.Nobility;
name.Part.Add(part[0]);
name.Part.Add(part[1]);
Console.Write(name.ToString("{FAM}, {GIV}"));

Version Information

Everest Compact Framework

Supported in: 1.2 Compact

Everest Framework

Supported in: 1.2, 1.0

See Also