Enum FileAsMapping

FileAsMapping enumeration

Specifies how to generate and recompute the value of the dispidFileAs property when other contact name properties change. Coincides MS-OXPROPS revision 16.2 from 7/31/2014

public enum FileAsMapping : long

Values

NameValueDescription
Empty0Empty value.
DisplayName12289DisplayName
FirstName14854GivenName
LastName14865Surname
Organization14870CompanyName
FirstMiddleLastGen32823GivenName MiddleName Surname Generation
LastFirstMiddle32791Surname, GivenName MiddleName
LastFirstMiddle232816SurnameGivenName MiddleName
LastFirstMiddle332817Surname GivenName MiddleName
OrgLastFirstMiddle32792CompanyName\r\nSurname, GivenName MiddleName
OrgLastFirstMiddle232818CompanyName\r\nSurnameGivenName MiddleName
OrgLastFirstMiddle332819CompanyName\r\nSurname GivenName MiddleName
LastFirstMiddleOrg32793Surname, GivenName MiddleName\r\nCompanyName
LastFirstMiddleOrg232820SurnameGivenName MiddleName\r\nCompanyName
LastFirstMiddleOrg332821Surname GivenName PidTagMiddleName\r\nCompanyName
LastFirstMiddleGen32822Surname GivenName MiddleName Generation
LastFirstMiddleGen232824SurnameGivenName MiddleName Generation
BestMatch4294967293Specifies that, when displaying the contact, the application should attempt to use the current value of dispidFileUnder and other contact properties to find a “best match” for dispidFileUnderId to one of the previous values in this table.
AccordingToLocale4294967294Specifies that, when displaying the contact, the application should choose the appropriate default values (according to the language locale) for dispidFileUnderId and update dispidFileUnder to match the choice.
None4294967295Specifies that, FileUnder is a user-provided, and should not be changed when another contact name property changes. I.e. value of FileUnder is not constructed from other properties.

See Also