Compartilhar via


Referência de esquema de Item de projeto do SharePoint

Visual Studio usa o esquema de item de projeto do SharePoint para validar o conteúdo dos arquivos de .spdata. Um arquivo de .spdata Especifica o conteúdo e o comportamento de um item de projeto do SharePoint. Para obter mais informações sobre o conteúdo dos itens de projeto do SharePoint, consulte Criando modelos de Item e projeto para os itens de projeto do SharePoint.

O esquema de item de projeto do SharePoint é denominado ProjectItemModelSchema.xsd e é instalado por padrão em % Program Files (10.0\Xml\Schemas de Visual Studio de x86)%\Microsoft.

O elemento raiz é o ProjectItem elemento. A tabela a seguir descreve todos os elementos definidos pelo esquema.

Elemento

Descrição

ExtensionData

Representa uma coleção de itens de dados personalizados que estão associadas ao item de projeto do SharePoint.

ExtensionDataItem

Representa um item de dados personalizado que está associado com o item de projeto do SharePoint, no formato de chave/valor. A chave e o valor devem ser seqüências.

FeatureProperties

Representa uma coleção de valores de propriedade são incluídos com um recurso, quando ele for implantado no SharePoint. Após a implantação de um recurso, você pode acessar os valores de propriedade em seu código.

FeatureProperty

Representa uma propriedade personalizada que acompanha um recurso quando ele for implantado no SharePoint. Após a implantação de um recurso, você pode acessar a propriedade no seu código.

Files

Especifica os arquivos para implantar com o item de projeto do SharePoint, como, por exemplo, um arquivo de elemento de recurso ou a saída de um projeto.

ProjectItem

Representa um item de projeto do SharePoint.

ProjectItemFile

Representa um arquivo do SharePoint, como, por exemplo, arquivo de elemento de recurso para incluir o item de projeto quando ele for implantado no SharePoint.

ProjectItemFolder

Representa uma pasta mapeada.

ProjectOutputFile

Representa a saída de um projeto para incluir o item de projeto quando ele for implantado no SharePoint.

SafeControl

Representa um controle ASPX ou a Web Part que é designado como seguro para qualquer usuário acessar em qualquer página ASPX no site do SharePoint.

SafeControls

Representa uma coleção de controles do ASPX e Web Parts que são designados como seguro para qualquer usuário acessar em qualquer página ASPX no site do SharePoint.

Consulte também

Outros recursos

Criando modelos de Item e projeto para os itens de projeto do SharePoint