Compartir a través de


Elemento ViewSelectedBy

Define los objetos de .NET que muestra la vista. Cada vista debe especificar al menos un objeto .NET.

Esquema

  • Elemento ViewDefinitions
  • Elemento View
  • Elemento ViewSelectedBy

Sintaxis

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

Atributos y elementos

En las secciones siguientes se describen los atributos, los elementos secundarios y el elemento primario del elemento ViewSelectedBy. Este elemento debe contener al menos un elemento secundario TypeName o SelectionSetName. No hay ningún límite para el número de elementos secundarios que se pueden especificar ni es su orden significativo.

Atributos

Ninguno.

Elementos secundarios

Elemento Descripción
Elemento TypeName de viewSelectedBy Elemento opcional.

Especifica un objeto .NET que la vista muestra.
Elemento SelectionSetName de viewSelectedBy Elemento opcional.

Especifica un conjunto de objetos .NET que la vista muestra.

Elementos primarios

Elemento Descripción
elemento View de Define una vista que muestra uno o varios objetos .NET.

Observaciones

Para obtener más información sobre cómo se usa este elemento en diferentes vistas, vea Componentes de vista de tabla, Componentes de vista de lista, componentes de vista anchay componentes de control personalizados.

El elemento SelectionSetName se usa cuando el archivo de formato define un conjunto de objetos que se muestran en varias vistas. Para obtener más información sobre cómo se definen y hacen referencia a los conjuntos de selección, vea Definir conjuntos de objetos.

Ejemplo

En el ejemplo siguiente se muestra cómo especificar el objeto System.ServiceProcess.ServiceController para una vista de lista. El mismo esquema se usa para las vistas de tabla, anchas y personalizadas.

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

Véase también

crear una vista de lista

crear una vista de tabla

Crear una vista amplia

crear controles personalizados

definir conjuntos de selección

Elemento SelectionSetName de viewSelectedBy

elemento TypeName

Escritura de un archivo de formato de PowerShell