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
namePrefixstringgivenNamestringmiddleNamestringfamilyNamestringnameSuffixstringnicknamestringphoneticRepresentationPersonNameComponents
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