Condividi tramite


Riferimento allo schema degli elementi di progetto SharePoint

In Visual Studio viene utilizzato lo schema degli elementi di progetto SharePoint per convalidare il contenuto dei file spdata. Un file spdata specifica il contenuto e il comportamento di un elemento di progetto SharePoint. Per ulteriori informazioni sul contenuto degli elementi di progetto SharePoint, vedere Creazione di modelli di elemento e di modelli di progetto per gli elementi di progetto SharePoint.

Lo schema degli elementi di progetto SharePoint è denominato ProjectItemModelSchema.xsd e viene installato per impostazione predefinita in %Programmi (x86)%\Microsoft Visual Studio 10.0\Xml\Schemas.

L'elemento radice è l'elemento ProjectItem. Nella tabella riportata di seguito vengono descritti tutti gli elementi definiti dallo schema.

Elemento

Descrizione

ExtensionData

Rappresenta un insieme di elementi dati personalizzati associati all'elemento di progetto SharePoint.

ExtensionDataItem

Rappresenta un elemento dati personalizzato associato all'elemento di progetto SharePoint, nel formato chiave/valore. Sia la chiave che il valore devono essere stringhe.

FeatureProperties

Rappresenta un insieme di valori di proprietà inclusi in una funzionalità quando viene distribuita in SharePoint. Dopo aver distribuito una funzionalità, è possibile accedere ai valori della proprietà nel codice.

FeatureProperty

Rappresenta una proprietà personalizzata inclusa in una funzionalità quando viene distribuita in SharePoint. Dopo aver distribuito una funzionalità, è possibile accedere alla proprietà nel codice.

File

Specifica i file da distribuire con l'elemento di progetto SharePoint, ad esempio un file di elemento della funzionalità o l'output di un progetto.

ProjectItem

Rappresenta un elemento di progetto SharePoint.

ProjectItemFile

Rappresenta un file di SharePoint, ad esempio un file di elemento della funzionalità, da includere nell'elemento di progetto quando viene distribuito in SharePoint.

ProjectItemFolder

Rappresenta una cartella mappata.

ProjectOutputFile

Rappresenta l'output di un progetto da includere nell'elemento di progetto quando viene distribuito in SharePoint.

SafeControl

Rappresenta un controllo ASPX o una Web part definita come sicura per l'accesso di un utente in qualsiasi pagina ASPX del sito di SharePoint.

SafeControls

Rappresenta un insieme di controlli ASPX e Web part definite come sicure per l'accesso di un utente in qualsiasi pagina ASPX del sito di SharePoint.

Vedere anche

Altre risorse

Creazione di modelli di elemento e di modelli di progetto per gli elementi di progetto SharePoint