Elementos de renderização de HTML
Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013
A CAML (Linguagem colaborativa de marcação de aplicativo) tem dois tipos principais de elementos: aqueles para renderização de campo e definição de esquema e aqueles para renderização de página (HTML). Os elementos CAML de renderização de página são projetados para uso em páginas de renderização, como quando você precisa extrair a propriedade de um campo específico e renderizá-la em uma página.
Os elementos podem ser usados de duas maneiras. Elementos como o elemento Today são usados para gerar uma cadeia de caracteres de texto a ser inserida na página. Outros elementos são usados para modificar o texto gerado por seus elementos filho. Os elementos também podem ser concatenados para produzir uma concatenação de sua saída.
Principais elementos de renderização html
A tabela a seguir descreve alguns dos elementos proeminentes de renderização HTML do CAML.
Nome | Descrição |
---|---|
Lote |
Usado para processamento em lote de comandos no protocolo HTTP. |
Caso |
Usado dentro de uma instrução Switch ou FieldSwitch para executar uma comparação. |
Padrão |
Contém o valor padrão de um campo ao qual os novos formulários de item são inicializados. |
Expr |
Contém uma expressão CAML avaliada para determinar o curso de ação de uma instrução Switch ou FieldSwitch . |
FieldSwitch |
Fornece renderização condicional com base no valor de uma expressão CAML. |
Foreach |
Fornece um mecanismo básico para enumerar uma coleção de exibições ou campos definidos na lista atual. |
GetVar |
Retorna uma variável no contexto de renderização da página. |
HTMLBase |
Retorna uma cadeia de caracteres que define o elemento base para a página atual. |
HttpHost |
Renderiza a URL do servidor virtual que contém o site atual. |
HttpPath |
Retorna o caminho para o OWSSVR.DLL apropriado. |
HttpVDir |
Retorna o diretório raiz do site atual. |
IfEqual |
Permite a renderização condicional com base na comparação de duas expressões CAML. |
Listproperty |
Retorna o valor de uma coluna especificada do banco de dados. |
Now |
Renderiza a hora atual. |
Projeto |
O elemento de nível superior no Onet.xml. |
Projectproperty |
Retorna uma propriedade global do site da equipe atual. |
Propriedade |
Retorna a propriedade do contexto forEach atual. |
Setlist |
Designa a lista atual. |
Setvar |
Define variáveis no contexto de renderização da página. |
Switch |
Permite a renderização condicional com base no valor de uma expressão CAML. |
Hoje |
Renderiza a data de hoje. |
URL |
Renderiza uma URL. |
Exibir |
Define uma exibição no Microsoft SharePoint Foundation. |
XML |
Usado como um wrapper externo para denotar uma seção do CAML. |