Compartilhar via


Elemento Column2 (Exibição)

Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013

Usado na renderização de um hiperlink. No Microsoft SharePoint Foundation, os hiperlinks são armazenados como dois valores separados. O valor da URL real é armazenado como um valor e o texto descritivo é armazenado como o outro. Em um campo Link , <Column/> retorna o valor da URL e <Column2/> retorna o texto descritivo do hiperlink.

<Column2
  AutoHyperLink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
  Default = "Text"
  ExpandXML = "TRUE" | "FALSE"
  HTMLEncode = "TRUE" | "FALSE"
  Name = "Text"
  ShowField = "Text"
  StripWS = "TRUE" | "FALSE"
  URLEncode = "TRUE" | "FALSE"
  URLEncodeAsURL = "TRUE" | "FALSE">
</Column2>

Elementos e atributos

As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.

Atributos

Atributo Descrição
AutoHyperLink
Booliano opcional. TRUE para cercar texto com <A> marcas se o texto aparecer como um hiperlink (por exemplo, www.microsoft.com).
AutoHyperLinkNoEncoding
Booliano opcional. TRUE para cercar texto com <A> marcas se o texto aparecer como um hiperlink (por exemplo, www.microsoft.com) mas sem codificação HTML.
AutoNewLine
Booliano opcional. TRUE para inserir <BR> marcas no fluxo de texto e substituir vários espaços por um espaço sem quebra (&nbsp;).
Padrão
Texto opcional. Renderiza o texto atribuído a esse atributo se o valor retornado por uma seleção for uma cadeia de caracteres vazia ("").
ExpandXML
Booliano opcional. TRUE para re-passar o conteúdo renderizado por meio do interpretador caml (linguagem de marcação de aplicativo colaborativo), que permite que o CAML renderize CAML.
Htmlencode
Booliano opcional. TRUE para converter caracteres inseridos para que eles sejam exibidos como texto no navegador. Em outras palavras, caracteres que podem ser confundidos com marcas HTML são convertidos em entidades.
Nome
Texto opcional. Permite que o elemento Column seja usado fora do contexto de renderização de campo fornecendo uma ID (por exemplo, <Column Name="ID"/>).
ShowField
Texto opcional. O atributo ShowField pode ser definido como o nome da coluna a ser exibido. Por padrão, um texto hiperlink da coluna Título do registro na lista externa é exibido. Mas o atributo ShowField pode ser usado para substituir isso e exibir outro campo da lista externa.
Os seguintes tipos de dados são permitidos como destinos de um atributo ShowField : Texto, Escolha e Contador.
StripWS
Booliano opcional. TRUE para remover o espaço em branco do início e do final do valor retornado pelo elemento.
Urlencode
Booliano opcional. TRUE para converter caracteres especiais, como espaços, para o formato UTF-8 citado (por exemplo, %c3%ab para caractere ë).
URLEncodeAsURL
Booliano opcional. Como URLEncode, mas TRUE para especificar que a cadeia de caracteres a ser codificada é um componente de caminho de uma URL para que as barras de encaminhamento (/) não sejam codificadas.

Elementos filho

Nenhum

Elementos pai

Numerosos

Occurrences

  • Mínimo: 0
  • Máximo: Desvinculado

Exemplo

A instrução switch a seguir avalia o valor Column2 e, se estiver vazio, define a codificação HTML do valor do elemento Column (em outras palavras, da URL) como TRUE. Caso contrário, ele define a codificação HTML do texto descritivo da URL como TRUE.

<Switch>
  <Expr>
    <Column2/>
  </Expr>
  <Case Value="">
    <Column HTMLEncode="TRUE"/>
  </Case>
  <Default>
    <Column2 HTMLEncode="TRUE"/>
  </Default>
</Switch>

Confira também