FileAsMapping

FileAsMapping enumeration (20 values)

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

ValueDescription
EmptyEmpty value.
DisplayNameDisplayName
FirstNameGivenName
LastNameSurname
OrganizationCompanyName
FirstMiddleLastGenGivenName MiddleName Surname Generation
LastFirstMiddleSurname, GivenName MiddleName
LastFirstMiddle2SurnameGivenName MiddleName
LastFirstMiddle3Surname GivenName MiddleName
OrgLastFirstMiddleCompanyName\r\nSurname, GivenName MiddleName
OrgLastFirstMiddle2CompanyName\r\nSurnameGivenName MiddleName
OrgLastFirstMiddle3CompanyName\r\nSurname GivenName MiddleName
LastFirstMiddleOrgSurname, GivenName MiddleName\r\nCompanyName
LastFirstMiddleOrg2SurnameGivenName MiddleName\r\nCompanyName
LastFirstMiddleOrg3Surname GivenName PidTagMiddleName\r\nCompanyName
LastFirstMiddleGenSurname GivenName MiddleName Generation
LastFirstMiddleGen2SurnameGivenName MiddleName Generation
BestMatchSpecifies 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.
AccordingToLocaleSpecifies 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.
NoneSpecifies 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.