1

This question already has an answer here:

I want to Differentiate between User defined columns and default columns for a given list in SharePoint online using CSOM (using Microsoft.SharePoint.Client) . I searched alot but no luck. Anyone please suggest how to meet the above requirement or any workarounds.

Thanks in Advance.

marked as duplicate by Arsalan Adam Khatri, Community Mar 1 '17 at 9:19

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Could you interrogate the content type of the list as that should give you the 'default' columns? Obviously, a list with multiple content types will complicate things. – Greg W Mar 1 '17 at 8:35
  • 1
    Checked this ? - sharepoint.stackexchange.com/questions/200380/… – Gautam Sheth Mar 1 '17 at 8:44
  • @ Gautam Sheth : your reference links was worked fine for me.. Thank you.. – TARUN Mar 1 '17 at 9:04
0

One way I can think of is by reading the GROUP of the column if you have a clear separation of custom columns and OOB columns in different groups. Read the group of a column and match it with OOB groups.

https://msdn.microsoft.com/en-us/library/microsoft.sharepoint.client.field.group.aspx

https://stackoverflow.com/questions/26712597/retrieve-field-groups-from-sharepoint-csom

Not the answer you're looking for? Browse other questions tagged or ask your own question.