ViewSelectedBy 元素

定义视图显示的 .NET 对象。 每个视图必须至少指定一个 .NET 对象。

图式

  • ViewDefinitions 元素
  • View 元素
  • ViewSelectedBy 元素

语法

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

属性和元素

以下各节介绍 ViewSelectedBy 元素的属性、子元素和父元素。 此元素必须至少包含一个 TypeName 或 SelectionSetName 子元素。 可以指定子元素的数量没有限制,也不能指定子元素的顺序显著。

特性

没有。

子元素

元素 说明
viewSelectedBy 的 TypeName 元素 可选元素。

指定视图显示的 .NET 对象。
viewSelectedBy 的 SelectionSetName 元素 可选元素。

指定视图显示的一组 .NET 对象。

父元素

元素 说明
View 元素 定义显示一个或多个 .NET 对象的视图。

注解

有关如何在不同视图中使用此元素的详细信息,请参阅 表视图组件、列表视图组件、Wide View 组件以及 自定义控件组件。

当格式化文件定义由多个视图显示的对象集时,将使用 SelectionSetName 元素。 有关如何定义和引用选择集的详细信息,请参阅 定义对象集。

示例

以下示例演示如何为列表视图指定 System.ServiceProcess.ServiceController 对象。 相同的架构用于表、宽视图和自定义视图。

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

另请参阅

创建列表视图

创建表视图

创建宽视图

创建自定义控件

定义选择集

viewSelectedBy 的 SelectionSetName 元素

TypeName 元素

编写 PowerShell 格式设置文件