Click to Rate and Give Feedback
MSDN
MSDN Library
Web Development
SDK Documentation
General Reference
Reference
List Schema

  Switch on low bandwidth view
Community Content
In this section
Statistics Annotations (35)
List Schema

The List schema of Introduction to Collaborative Application Markup Language (CAML) is used to define the metadata for creating lists. The list schema includes field definitions (Field element), view definitions (View Schema), and a toolbar definition, as well as specifying content types, forms, and a default description for lists that are created. The definition for a list is contained within a Schema.xml file that is located in Local_Drive:\Program Files\Common Files\Microsoft Shared\web server extenstions\12\TEMPLATE\FEATURES.

Lists can be created or modified programmatically through the object model (for example, members of the SPList and SPListCollection classes), through the Lists Web service (methods of the Lists class), and through Remote Procedure Call (RPC) protocol (see Microsoft Windows SharePoint Services RPC Methods).

List Elements

List

  MetaData

    Default

      Forms

        Form

          ListFormOpening

          ListFormButtons

          ListFormBody

          ListFormClosing

    ContentTypes

      ContentTypeRef

        Folder

    Fields

      Field

        FieldRefs

          FieldRef

        DisplayPattern

        DisplayBidiPattern

        CHOICES

          CHOICE

        MAPPINGS

          MAPPING

        Default

        Formula

        FormulaDisplayNames

        DefaultFormula

        DefaultFormulaValue

    Views

      [see View Schema]

    Forms

      Form

        ListFormOpening

        ListFormButtons

        ListFormBody

        ListFormClosing

    DefaultDescription

    Toolbar

    DocumentLibraryTemplate

  Data

    Rows

      Row

        Field

See Also

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker