Partilhar via


ViewSelectedBy Element (Elemento ViewSelectedBy)

Define os objetos .NET que são exibidos pelo modo de exibição. Cada modo de exibição deve especificar pelo menos um objeto .NET.

Esquema

  • ViewDefinitions Element (Elemento ViewDefinitions)
  • View Element (Elemento View)
  • ViewSelectedBy Element (Elemento ViewSelectedBy)

Sintaxe

<ViewSelectedBy>
  <TypeName>Nameof.NetType</TypeName>
  <SelectionSetName>SelectionSet</SelectionSetName>
</ViewSelectedBy>

Atributos e elementos

As seções a seguir descrevem os atributos, os elementos filho e o elemento pai do elemento ViewSelectedBy. Este elemento deve conter pelo menos um elemento filho TypeName ou SelectionSetName. Não há limite para o número de elementos filho que podem ser especificados, nem sua ordem é significativa.

Atributos

Nenhum.

Elementos filho

Elemento Descrição
elemento TypeName para ViewSelectedBy Elemento opcional.

Especifica um objeto .NET que é exibido pelo modo de exibição.
elemento SelectionSetName para ViewSelectedBy Elemento opcional.

Especifica um conjunto de objetos .NET que são exibidos pelo modo de exibição.

Elementos pai

Elemento Descrição
elemento View Define um modo de exibição que exibe um ou mais objetos .NET.

Observações

Para obter mais informações sobre como esse elemento é usado em diferentes modos de exibição, consulte Componentes de exibição de tabela, Componentes de exibição de lista, Componentes de exibição amplae Componentes de controle personalizados.

O elemento SelectionSetName é usado quando o arquivo de formatação define um conjunto de objetos que são exibidos por várias exibições. Para obter mais informações sobre como os conjuntos de seleção são definidos e referenciados, consulte Definindo conjuntos de objetos.

Exemplo

O exemplo a seguir mostra como especificar o objeto System.ServiceProcess.ServiceController para uma exibição de lista. O mesmo esquema é usado para exibições de tabela, amplas e personalizadas.

<View>
  <Name>System.ServiceProcess.ServiceController</Name>
  <ViewSelectedBy>
    <TypeName>System.ServiceProcess.ServiceController</TypeName>
  </ViewSelectedBy>
  <ListControl>...</ListControl>
</View>

Ver também

Criando um de exibição de lista

Criando um de exibição de tabela

Criando um de visualização ampla

Criando controles personalizados

Definição de conjuntos de seleção

elemento SelectionSetName para ViewSelectedBy

Elemento TypeName

Escrevendo um arquivo de formatação do PowerShell