SharePoint Developer Center > SharePoint Products and Technologies Forums > SharePoint - Design and Customization > What is the difference between a Form Content Type and Document Content Type?
Ask a questionAsk a question
 

AnswerWhat is the difference between a Form Content Type and Document Content Type?

Answers

  • Wednesday, November 11, 2009 9:41 AMLily WuMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi Jason

    In my opinion, form content type defines a schema particularly for type of Forms which always be working with InfoPath when you need InfoPath form in your business scenario.
    In SharePoint, form content type is always used in Form library.

    Regarding document content type, it is always used for collaboration on business documents such as .doc, .xls etc.
    In SharePoint, document content type is always used in document library. Content types with specific schema inherited from it are always used for library with particularly use, such as picture content type for picture library, form content type for form library.

    Hope it helps.

    • Marked As Answer byJason Info Thursday, November 12, 2009 4:09 PM
    •  

All Replies

  • Thursday, November 05, 2009 6:14 AMAshwin A. Bhagwat Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
  • Thursday, November 05, 2009 9:52 PMJason Info Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Ashwin,

    Unfortunately none of those links answered question.  I want to know what the difference is between a Document Content Type and a Form Content Type.

    From the Content Type Gallery I can see that the Document Content Type has Item as the Parent and the Form Content Type has Document as a Parent.

    I am assuming the Form Content Type inherited from Document Content Type and added something.  What is the something???

    Thanks

    J
  • Monday, November 09, 2009 7:30 AMLily WuMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi

    In SharePoint, content types are organized into a hierarchy that allows one content type to inherit its characteristics from another content type. This allows classes of documents to share characteristics across an organization, while allowing teams to tailor these characteristics for particular sites or lists.

    As you said, I think Form content type inherits from Document content type and turns out to be more specific than Document content type. It defines a schema particularly for type of Forms.

    For descriptions about content type hierarchy, please refer to:
    http://technet.microsoft.com/en-us/library/cc262735.aspx

    Best Regards!

  • Tuesday, November 10, 2009 2:33 AMJason Info Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Lily,

    Thank you for the response but I am afraid my question still remains unanswered.  I need a more specific answer as to what is the difference?  Surely someone knows the answer? 


    What is the specific differences between a Form Content Type and Document Content Type?

    Thank you
  • Wednesday, November 11, 2009 9:41 AMLily WuMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi Jason

    In my opinion, form content type defines a schema particularly for type of Forms which always be working with InfoPath when you need InfoPath form in your business scenario.
    In SharePoint, form content type is always used in Form library.

    Regarding document content type, it is always used for collaboration on business documents such as .doc, .xls etc.
    In SharePoint, document content type is always used in document library. Content types with specific schema inherited from it are always used for library with particularly use, such as picture content type for picture library, form content type for form library.

    Hope it helps.

    • Marked As Answer byJason Info Thursday, November 12, 2009 4:09 PM
    •  
  • Thursday, November 12, 2009 4:10 PMJason Info Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Thank you Lily,

    This is the best answer I have heard.

    Cheers,

    Jason