Class PersonNameComponents
- Namespace
- Uralstech.UMoth.AppleIdSignIn
The components of the user's name.
public record PersonNameComponents
- Inheritance
-
objectPersonNameComponents
Constructors
PersonNameComponents(string?, string?, string?, string?, string?, string?, PersonNameComponents?)
protected PersonNameComponents(string? namePrefix, string? givenName, string? middleName, string? familyName, string? nameSuffix, string? nickname, PersonNameComponents? phoneticRepresentation)
Parameters
namePrefix
stringgivenName
stringmiddleName
stringfamilyName
stringnameSuffix
stringnickname
stringphoneticRepresentation
PersonNameComponents
Fields
FamilyName
The user's family name, or its phonetic representation if this object is from PhoneticRepresentation.
public readonly string? FamilyName
Field Value
- string
GivenName
The user's given name, or its phonetic representation if this object is from PhoneticRepresentation.
public readonly string? GivenName
Field Value
- string
MiddleName
The user's middle name, or its phonetic representation if this object is from PhoneticRepresentation.
public readonly string? MiddleName
Field Value
- string
NamePrefix
Prefix to the user's name, or its phonetic representation if this object is from PhoneticRepresentation.
public readonly string? NamePrefix
Field Value
- string
NameSuffix
Suffix to the user's name, or its phonetic representation if this object is from PhoneticRepresentation.
public readonly string? NameSuffix
Field Value
- string
Nickname
The user's nickname, or its phonetic representation if this object is from PhoneticRepresentation.
public readonly string? Nickname
Field Value
- string
PhoneticRepresentation
Phonetic representation of this object's values.
public readonly PersonNameComponents? PhoneticRepresentation