Schéma de site

Windows SharePoint Services 3

Le schéma de site de Introduction au langage CAML (Collaborative Application Markup Language) est utilisé pour définir des métadonnées afin de créer des collections de sites et des sites Web. Une définition de site spécifie les barres de navigation, les modèles de liste, les modèles de document, les types de base de liste, les configurations, les modules, les composants et les pieds de page de message électronique du serveur pour créer des sites. La définition de site est spécifiée via un fichier Onet.xml situé dans Local_Drive:\Program Files\Common Files\Microsoft Shared\web server extenstions\12\TEMPLATE\SiteTemplates et via un fichier WebTemp.xml situé dans \TEMPLATE\1033\XML.

Les sites ou les sites d'espace de travail de réunion ou de document peuvent être créés ou modifiés par programme au moyen du modèle objet (par exemple, les membres des classes SPWeb et SPWebCollection ou les membres des classes SPSite et SPSiteCollection). Ils peuvent également être créés ou modifiés à distance au moyen du service Web d'administration (les méthodes de la classe Admin), le service Web d'espace de travail de document (les méthodes de Dws) ou le service Web de réunion (les membres de Meetings).

Éléments de site

Onet.xml

Project

  NavBars

    NavBar

      NavBarLink

  ListTemplates

    ListTemplate

  DocumentTemplates

    DocumentTemplate

      DocumentTemplateFiles

        DocumentTemplateFile

  BaseTypes

    BaseType

      MetaData

        Fields

          Field

        Default

          Forms

            Form

  Configurations

    Configuration

      ExecuteUrl

      Lists

        List

          Data

            Rows

              Row

                Field

      Modules

        Module

      WebFeatures

        Feature

          Properties

            Property

      SiteFeatures

        Feature

          Properties

            Property

  Modules

    Module

      File

        AllUsersWebPart

        View

        NavBarPage

        Property

  Components

    ExternalSecurityProvider

    FileDialogPostProcessor

  ServerEmailFooter

WebTemp*.xml

Templates

  Template

    Configuration

Afficher: