Partager via


Référence du schéma d'élément de projet SharePoint

Visual Studio utilise le schéma d'élément de projet SharePoint pour valider le contenu de fichiers .spdata.Un fichier .spdata spécifie le contenu et le comportement d'un élément de projet SharePoint.Pour plus d'informations au sujet du contenu des éléments de projet SharePoint, consultez Création de modèles d'élément et de modèles de projet pour les éléments de projet SharePoint.

Le schéma d'élément de projet SharePoint est nommé ProjectItemModelSchema.xsd et est installé par défaut dans %Program Files (x86)%\Microsoft Visual Studio 11.0\Xml\Schemas.

L'élément racine est l'élément ProjectItem.Le tableau suivant décrit tous les éléments définis par le schéma.

Élément

Description

ExtensionData

Représente une collection d'éléments de données personnalisés associés à l'élément de projet SharePoint.

ExtensionDataItem

Représente un élément de données personnalisé associé à l'élément de projet SharePoint, au format clé/valeur.La clé et la valeur doivent être des chaînes.

FeatureProperties

Représente une collection de valeurs de propriété incluses avec une fonctionnalité lors de son déploiement sur SharePoint.Après avoir déployé une fonctionnalité, vous pouvez accéder aux valeurs de propriété dans votre code.

FeatureProperty

Représente une propriété personnalisée incluse avec une fonctionnalité lors de son déploiement sur SharePoint.Après avoir déployé une fonctionnalité, vous pouvez accéder à la propriété dans votre code.

Fichiers

Spécifie les fichiers à déployer avec l'élément de projet SharePoint, tels qu'un fichier d'élément de fonctionnalité ou la sortie d'un projet.

ProjectItem

Représente un élément de projet SharePoint.

ProjectItemFile

Représente un fichier SharePoint, tel que le fichier d'élément de fonctionnalité, à inclure avec l'élément de projet lors de son déploiement sur SharePoint.

ProjectItemFolder

Représente un dossier mappé.

ProjectOutputFile

Représente la sortie d'un projet à inclure avec l'élément de projet lors de son déploiement sur SharePoint.

SafeControl

Représente un contrôle ASPX ou un composant WebPart désigné comme sécurisé pour tout utilisateur souhaitant y accéder sur n'importe quelle page ASPX du site SharePoint.

SafeControls

Représente une collection de contrôles ASPX et de composants WebPart désignés comme sécurisés pour tout utilisateur souhaitant y accéder sur n'importe quelle page ASPX du site SharePoint.

Voir aussi

Concepts

Création de modèles d'élément et de modèles de projet pour les éléments de projet SharePoint