View 要素

1 つ以上の .NET オブジェクトを表示するビューを定義します。 書式設定ファイルで定義できるビューの数に制限はありません。

スキーマ

  • Configuration 要素
  • ViewDefinitions 要素
  • View 要素

構文

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

属性および要素

次のセクションでは、 要素の属性、子要素、および親要素について説明 View します。 コントロールの子要素の 1 つのみを指定する必要があります。また、ビューの名前とビューを使用するオブジェクトを指定する必要があります。 カスタム コントロールの定義、オブジェクトのグループ化方法、およびビューが帯域外の場合の指定は省略可能です。

属性

なし。

子要素

要素 説明
View の Controls 要素 省略可能な要素です。

ビュー内から名前で参照できるコントロールのセットを定義します。
CustomControl 要素 省略可能な要素です。

ビューのカスタム コントロール形式を定義します。
View の GroupBy 要素 省略可能な要素です。

.NET オブジェクトのメンバーをグループ化する方法を定義します。
ListControl 要素 省略可能な要素です。

ビューのリスト形式を定義します。
View の Name 要素 必須の要素です。

ビューの参照に使用する名前を指定します。
OutOfBand 省略可能な要素

OutOfBand が true の場合、別のビューを選択した可能性がある以前のオブジェクトに関係なく、ビューが適用されます。
TableControl 要素 省略可能な要素です。

ビューのテーブル形式を定義します。
View の ViewSelectedBy 要素 必須の要素です。

このビューに表示される .NET オブジェクトを定義します。
WideControl 要素 省略可能な要素です。

ビューのワイド (単一値) リスト形式を定義します。

親要素

要素 説明
ViewDefinitions 要素 オブジェクトの表示に使用するビューを定義します。

注釈

さまざまなビューとカスタム コントロールのコンポーネントの詳細については、次のトピックを参照してください。

この例では View 、System.Serviceprocess.Servicecontroller オブジェクトのテーブル ビューを定義する 要素を示します。

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

参照

ViewDefinitions 要素

View の Name 要素

ViewSelectedBy 要素

View の Controls 要素

View の GroupBy 要素

TableControl 要素

ListControl 要素

WideControl 要素

CustomControl 要素

PowerShell 書式設定ファイルを記述する