Name Class

Encapsulates information about the name of the person the VCard represents.

Definition

Namespace: FolkerKinzel.VCards.Models
Assembly: FolkerKinzel.VCards (in FolkerKinzel.VCards.dll) Version: 8.0.1+a91cc3f0fd39aeb548e16006a60ca9dd10a304a2
C#
public sealed class Name : IReadOnlyList<IReadOnlyList<string>>, 
	IEnumerable<IReadOnlyList<string>>, IEnumerable, IReadOnlyCollection<IReadOnlyList<string>>
Inheritance
Object    Name
Implements
IEnumerableIReadOnlyListString, IReadOnlyCollectionIReadOnlyListString, IReadOnlyListIReadOnlyListString, IEnumerable

Remarks

Properties

GenerationsGeneration markers or qualifiers, e.g., "Jr." or "III". (4 - RFC 9554)
GivenGiven Name(s) (first name(s)). (2,3,4)
Given2Additional Name(s) (middle name(s)). (2,3,4)
IsEmptyReturns true, if the Name object does not contain any usable data, otherwise false.
PrefixesHonorific Prefix(es). (2,3,4)
SuffixesHonorific Suffix(es). (2,3,4)
SurnamesSurname(s) (also known as "family name(s)"). (2,3,4)
Surnames2Secondary surnames (used in some cultures), also known as "maternal surnames". (4 - RFC 9554)

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Overrides ObjectToString)

Explicit Interface Implementations

IEnumerableGetEnumeratorReturns an enumerator that iterates through a collection.
IEnumerableIReadOnlyListStringGetEnumeratorReturns an enumerator that iterates through the collection.
IReadOnlyCollectionIReadOnlyListStringCountGets the number of elements in the collection.
IReadOnlyListIReadOnlyListStringItemGets the element at the specified index in the read-only list.

See Also