Elemento Form (Lista)
Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013
Descreve os formulários em um tipo de lista base.
<Form Default = "TRUE" | "FALSE" MobileUrl = "Text"
Path = "Text"
SetupPath = "Text"
Template = "Text"
Type = "DisplayForm" | "EditForm" | "NewForm"
Url = "URL" UseDefaultListFormWebPart = "TRUE" | "FALSE"
UseLegacyForm = "TRUE" | "FALSE"
WebPartZoneID = "Text"> <WebParts> <AllUsersWebPart WebPartOrder = Integer WebPartZoneID = "Text"> <![CDATA[...]]> </AllUsersWebPart> </WebParts>
</Form>
Elementos e atributos
As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.
Atributos
Atributo | Descrição |
---|---|
Padrão |
Texto opcional. Especifica se o formulário é o formulário padrão a ser usado para o Tipo especificado. Por exemplo, pode-se definir vários formulários para os quais Tipo é igual a DisplayForm. Se esse for o caso, um formulário de exibição padrão deve ser estabelecido para que uma lista possa determinar qual formulário de exibição usar. Se vários formulários forem definidos com o mesmo Tipo e um formulário padrão não for estabelecido especificando Default="TRUE", um formulário padrão será escolhido programaticamente. Se houver apenas um formulário definido para um tipo especificado, Default="TRUE" será imposto programaticamente. |
MobileUrl |
Texto opcional. |
Path |
Texto opcional. Especifica o caminho do sistema de arquivos, incluindo o nome da folha, do arquivo que contém o modelo usado para a lista de bibliotecas de documentos renderizadas em uma caixa de diálogo de arquivo. O valor desse atributo é relativo ao _layouts diretório e não começa com uma barra de encaminhamento (/ ). |
SetupPath |
Texto opcional. Especifica o caminho relativo para a pasta no diretório de configuração que contém a página .aspx do formulário, por exemplo, pages/form.aspx . |
Modelo |
Texto opcional. Especifica o modelo de lista ao qual o formulário pertence. |
Tipo |
Texto obrigatório. Indica o tipo de formulário que está sendo descrito e pode ser um dos seguintes valores: DisplayForm, EditForm ou NewForm. |
Url |
URL necessária. Especifica o caminho para o arquivo ASP.NET usado para o formulário. |
UseDefaultListFormWebPart |
Texto opcional. Especifica se um ListFormWebPart deve ser criado quando o formulário é provisionado. Por padrão, um objeto ListFormWebPart é criado, a menos que esse atributo seja definido como FALSE. Se esse atributo for igual a FALSE, use o elemento filho do WebParts para definir sua web part de formulário de lista personalizada. |
UseLegacyForm |
Booliano opcional. Usado durante a atualização para especificar que o Microsoft SharePoint Foundation usa CAML (Linguagem colaborativa de marcação de aplicativo), como em versões anteriores da tecnologia, em vez de controles Web, para definir a exibição de um item dentro de um formulário. |
WebPartZoneID |
Texto opcional. Especifica a zona para a Web Part. |
Elementos filho
Elementos pai
Occurrences
- Mínimo: 0
- Máximo: Desvinculado
Exemplo
O exemplo a seguir mostra as definições de formulário especificadas no arquivo Schema.xml para listas de anúncios.
<Forms>
<Form Type="DisplayForm" Url="DispForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
<Form Type="EditForm" Url="EditForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
<Form Type="NewForm" Url="NewForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
</Forms>