Compartilhar via


Elemento View

Define uma exibição que exibe um ou mais objetos .NET. Não há limite para o número de exibições que podem ser definidas em um arquivo de formatação.

Esquema

  • Elemento de Configuração
  • Elemento ViewDefinitions
  • Elemento View

Sintaxe

<View>
  <Name>Friendly name of view.</Name>
  <OutOfBand />
  <ViewSelectedBy>...</ViewSelectedBy>
  <Controls>...</Controls>
  <GroupBy>...</GroupBy>
  <TableControl>...</TableControl>
  <ListControl>...</ListControl>
  <WideControl>...</WideControl>
  <CustomControl>...</CustomControl>
</View>

Atributos e elementos

As seções a seguir descrevem os atributos, os elementos filho e o elemento pai do elemento View. Você deve especificar um e apenas um dos elementos filho de controle e especificar o nome da exibição e os objetos que usam a exibição. Definir controles personalizados, como agrupar objetos e especificar se o modo de exibição está fora de banda são opcionais.

Atributos

Nenhum.

Elementos filho

Elemento Descrição
Elemento controles para exibição Elemento opcional.

Define um conjunto de controles que podem ser referenciados por seu nome de dentro da exibição.
elemento CustomControl Elemento opcional.

Define um formato de controle personalizado para o modo de exibição.
Elemento GroupBy para exibição Elemento opcional.

Define como os membros dos objetos .NET são agrupados.
do elemento ListControl Elemento opcional.

Define um formato de lista para o modo de exibição.
Elemento de nome para exibição Elemento obrigatório.

Especifica o nome usado para fazer referência à exibição.
OutOfBand Elemento opcional

Quando OutOfBand é true, a exibição se aplica independentemente dos objetos anteriores que podem ter selecionado uma exibição diferente.
elemento TableControl Elemento opcional.

Define um formato de tabela para o modo de exibição.
elemento ViewSelectedBy para exibição Elemento obrigatório.

Define os objetos .NET exibidos por essa exibição.
elemento WideControl Elemento opcional.

Define um formato de lista largo (valor único) para o modo de exibição.

Elementos pai

Elemento Descrição
elemento ViewDefinitions Define as exibições usadas para exibir objetos.

Observações

Para obter mais informações sobre os componentes de diferentes exibições e controles personalizados, consulte os seguintes tópicos:

Exemplo

Este exemplo mostra um elemento View que define um modo de exibição de tabela para o objeto System.ServiceProcess.ServiceController.

<ViewDefinitions>
  <View>
    <Name>service</Name>
    <ViewSelectedBy>
      <TypeName>System.ServiceProcess.ServiceController</TypeName>
    </ViewSelectedBy>
    <TableControl>...</TableControl>
  </View>
</ViewDefinitions>

Consulte Também

elemento ViewDefinitions

Elemento de nome para exibição

elemento ViewSelectedBy

Elemento controles para exibição

Elemento GroupBy para exibição

elemento TableControl

do elemento ListControl

elemento WideControl

elemento CustomControl

Criando um arquivo de formatação do PowerShell