Format Schema XML Reference

The topics in this section describe the XML elements used by formatting files (Format.ps1xml files). Formatting files define how the .NET object is displayed; they do not change the object itself.

In This Section

Alignment Element for TableColumnHeader for TableControl (Format) Defines how the data in a column header is displayed.

Alignment Element for TableColumnItem for TableControl (Format) Defines how the data in the row is displayed.

AutoSize Element for TableControl (Format) Specifies whether the column size and the number of columns are adjusted based on the size of the data.

Autosize Element for WideControl (Format) Specifies whether the column size and the number of columns are adjusted based on the size of the data.

ColumnNumber Element for WideControl (Format) Specifies the number of columns displayed in the wide view.

Configuration Element (Format) Represents the top-level element of the formatting file.

Control Element for Controls for Configuration (Format) Defines a common control that can be used by all the views of the formatting file and the name that is used to reference the control.

Control Element for Controls for View (Format) Defines a control that can be used by the view and the name that is used to reference the control.

Controls Element for Configuration (Format) Defines the common controls that can be used by all views of the formatting file.

Controls Element for View (Format) Defines the view controls that can be used by a specific view.

CustomControl Element for Control for Configuration (Format) Defines a control. This element is used when defining a common control that can be used by all the views in the formatting file.

CustomControl Element for Control for Controls for View (Format) Defines a control that is used by the view.

CustomControl Element for GroupBy (Format) Defines the custom control that displays the new group.

CustomControl Element (Format) Defines a custom control format for the view.

CustomControlName Element for ExpressionBinding for Controls for Configuration (Format) Specifies the name of a common control. This element is used when defining a common control that can be used by all the views in the formatting file.

CustomControlName Element for ExpressionBindine for Controls for View (Format) Specifies the name of a common control or a view control. This element is used when defining controls that can be used by a view.

CustomControlName Element of GroupBy (Format) Specifies the name of a custom control that is used to display the new group. This element is used when defining a table, list, wide or custom control view.

CustomEntry Element for CustomControl for Controls for Configuration (Format) Provides a definition of the common control. This element is used when defining a common control that can be used by all the views in the formatting file.

CustomEntry Element for CustomEntries for Controls for View (Format) Provides a definition of the control. This element is used when defining controls that can be used by a view.

CustomEntry Element for CustomEntries for View (Format) Provides a definition of the custom control view.

CustomEntry Element for CustomControl for GroupBy (Format) Provides a definition of the control. This element is used when defining how a new group of objects is displayed.

CustomEntries Element for CustomControl for Configuration (Format) Provides the definitions of a common control. This element is used when defining a common control that can be used by all the views in the formatting file.

CustomEntries Element for CustomControl for Controls for View (Format) Provides the definitions for the control. This element is used when defining controls that can be used by a view.

CustomEntries Element for CustomControl for GroupBy (Format) Provides the definitions for the control. This element is used when defining how a new group of objects is displayed.

CustomEntries Element for CustomControl for View (Format) Provides the definitions of the custom control view. The custom control view must specify one or more definitions.

CustomItem Element for CustomEntry for Controls for Configuration Defines what data is displayed by the control and how it is displayed. This element is used when defining a common control that can be used by all the views in the formatting file.

CustomItem Element for CustomEntry for Controls for View (Format) Defines what data is displayed by the control and how it is displayed. This element is used when defining controls that can be used by a view.

CustomItem Element for CustomEntry for View (Format) Defines what data is displayed by the custom control view and how it is displayed. This element is used when defining a custom control view.

CustomItem Element for CustomEntry for GroupBy (Format) Defines what data is displayed by the custom control view and how it is displayed. This element is used when defining how a new group of objects is displayed.

DefaultSettings Element (Format) Defines common settings that apply to all the views of the formatting file. Common settings include displaying errors, wrapping text in tables, defining how collections are expanded, and more.

DisplayError Element (Format) Specifies that the string #ERR is displayed when an error occurs displaying a piece of data.

EntrySelectedBy Element for CustomEntry for Controls for Configuration (Format) Defines the .NET types that use the definition of the common control or the condition that must exist for this control to be used. This element is used when defining a common control that can be used by all the views in the formatting file.

EntrySelectedBy Element for CustomEntry for Controls for View (Format) Defines the .NET types that use this control definition or the condition that must exist for this definition to be used. This element is used when defining controls that can be used by a view.

EntrySelectedBy Element for CustomEntry for View (Format) Defines the .NET types that use this custom entry or the condition that must exist for this entry to be used.

EntrySelectedBy Element for EnumerableExpansion (Format) Defines the .NET types that use this definition or the condition that must exist for this definition to be used.

EntrySelectedBy Element for CustomEntry for GroupBy (Format) Defines the .NET types that use this control definition or the condition that must exist for this definition to be used. This element is used when defining how a new group of objects is displayed.

EntrySelectedBy Element for ListEntry for ListControl (Format) Defines the .NET types that use this list view definition or the condition that must exist for this definition to be used. In most cases only one definition is needed for a list view. However, you can provide multiple definitions for the list view if you want to use the same list view to display different data for different objects.

EntrySelectedBy Element for TableRowEntry (Format) Defines the .NET types whose property values are displayed in the row.

EntrySelectedBy Element for WideEntry (Format) Defines the .NET types that use this definition of the wide view or the condition that must exist for this definition to be used.

EnumerableExpansion Element (Format) Defines how specific .NET collection objects are expanded when they are displayed in a view.

EnumerableExpansions Element (Format) Defines how .NET collection objects are expanded when they are displayed in a view.

EnumerateCollection Element for ExpressionBinding for Controls for Configuration (Format) Specified that the elements of collections are displayed by the control. This element is used when defining a common control that can be used by all the views in the formatting file.

EnumerateCollection Element for ExpressionBinding for Controls for View (Format) Specified that the elements of collections are displayed. This element is used when defining controls that can be used by a view.

EnumerateCollection Element for Expression Binding for CustomControl for View (Format) Specifies that the elements of collections are displayed. This element is used when defining a custom control view.

EnumerateCollection Element for ExpressionBinding for GroupBy (Format) Specifies that the elements of collections are displayed. This element is used when defining how a new group of objects is displayed.

Expand Element (Format) Specifies how the collection object is expanded for this definition.

ExpressionBinding Element for CustomItem for Controls for Configuration (Format) Defines the data that is displayed by the control. This element is used when defining a common control that can be used by all the views in the formatting file.

ExpressionBinding Element for CustomItem for Controls for View (Format) Defines the data that is displayed by the control. This element is used when defining controls that can be used by a view.

ExpressionBinding Element for CustomItem for CustomControl for View (Format) Defines the data that is displayed by the control. This element is used when defining a custom control view.

ExpressionBinding Element for CustomItem for GroupBy (Format) Defines the data that is displayed by the control. This element is used when defining how a new group of objects is displayed.

FirstLineHanging Element for Frame for Controls for Configuration (Format) Specifies how many characters the first line of data is shifted to the left. This element is used when defining a common control that can be used by all the views in the formatting file.

FirstLineHanging Element of Frame of Controls of View (Format) Specifies how many characters the first line of data is shifted to the left. This element is used when defining controls that can be used by a view.

FirstLineHanging Element for Frame for CustomControl for View (Format) Specifies how many characters the first line of data is shifted to the left. This element is used when defining a custom control view.

FirstLineHanging Element for Frame for GroupBy (Format) Specifies how many characters the first line of data is shifted to the left. This element is used when defining how a new group of objects is displayed.

FirstLineIndent Element for Frame for Controls for Configuration (Format) Specifies how many characters the first line of data is shifted to the right. This element is used when defining a common control that can be used by all the views in the formatting file.

FirstLineIndent Element of Frame of Controls of View (Format) Specifies how many characters the first line of data is shifted to the right. This element is used when defining controls that can be used by a view.

FirstLineIndent Element Specifies how many characters the first line of data is shifted to the right. This element is used when defining a custom control view.

FirstLineIndent Element for Frame for GroupBy (Format) Specifies how many characters the first line of data is shifted to the right. This element is used when defining how a new group of objects is displayed.

FormatString Element for ListItem (Format) Specifies a format pattern that defines how the property or script value is displayed.

FormatString Element for TableColumnItem (Format) Specifies a format pattern that defines how the property or script value of the table is displayed.

FormatString Element for WideItem for WideControl (Format) Specifies a format pattern that defines how the property or script value is displayed in the view.

Frame Element for CustomItem for Controls for Configuration (Format) Defines how the data is displayed, such as shifting the data to the left or right. This element is used when defining a common control that can be used by all the views in the formatting file.

Frame Element for CustomItem for Controls for View (Format) Defines how the data is displayed, such as shifting the data to the left or right. This element is used when defining controls that can be used by a view.

Frame Element for CustomItem for CustomControl for View (Format) Defines how the data is displayed, such as shifting the data to the left or right. This element is used when defining a custom control view.

Frame Element for CustomItem for GroupBy (Format) Defines how the data is displayed, such as shifting the data to the left or right. This element is used when defining how a new group of objects is displayed.

GroupBy Element for View (Format) Defines how Windows PowerShell displays a new group of objects.

HideTableHeaders Element (Format) Specifies that the headers of the table are not displayed.

ItemSelectionCondition Element for ExpressionBinding for Controls for Configuration (Format) Defines the condition that must exist for this control to be used. This element is used when defining a common control that can be used by all the views in the formatting file.

ItemSelectionCondition Element of ExpressionBinding for Controls for View (Format) Defines the condition that must exist for this control to be used. This element is used when defining controls that can be used by a view.

ItemSelectionCondition Element for Expression Binding for CustomControl for View (Format) Defines the condition that must exist for this control to be used. There is no limit to the number of selection conditions that can be specified for a control item. This element is used when defining a custom control view.

ItemSelectionCondition Element for ExpressionBinding for GroupBy (Format) Defines the condition that must exist for this control to be used. There is no limit to the number of selection conditions that can be specified for a control item. This element is used when defining how a new group of objects is displayed.

ItemSelectionCondition Element for ListItem (Format) Defines the condition that must exist for this list item to be used.

Label Element for ListItem for ListControl(Format) Specifies the label for the property or script value in the row.

Label Element for GroupBy (Format) Specifies a label that is displayed when a new group is encountered.

Label Element for TableColumnHeader (Format) Defines the label that is displayed at the top of a column.

LeftIndent Element for Frame for Controls for Configuration (Format) Specifies how many characters the data is shifted away from the left margin. This element is used when defining a common control that can be used by all the views in the formatting file.

LeftIndent Element of Frame of Controls of View (Format) Specifies how many characters the data is shifted away from the left margin. This element is used when defining controls that can be used by a view.

LeftIndent Element for Frame for CustomControl for View (Format) Specifies how many characters the data is shifted away from the left margin. This element is used when defining a custom control view.

LeftIndent Element for Frame for GroupBy (Format) Specifies how many characters the data is shifted away from the left margin. This element is used when defining how a new group of objects is displayed.

ListControl Element (Format) Defines a list format for the view.

ListEntry Element (Format) Provides a definition of the list view.

ListEntries Element (Format) Defines how the rows of the list view are displayed.

ListItem Element (Format) Defines the property or script whose value is displayed in a row of the list view.

ListItems Element (Format) Defines the properties and scripts that are displayed in the list view.

Name Element for Control for Controls for Configuration (Format) Specifies the name of the control. This element is used when defining a common control that can be used by all the views in the formatting file.

Name Element for SelectionSet (Format) Specifies the name used to reference the selection set.

Name Element for View (Format) Specifies the name that is used to identify the view.

NewLine Element for CustomItem for Controls for Configuration (Format) Adds a blank line to the display of the control. This element is used when defining a common control that can be used by all the views in the formatting file.

NewLine Element for CustomItem for Controls for View (Format) Adds a blank line to the display of the control. This element is used when defining controls that can be used by a view.

NewLine Element for CustomItem for CustomControl for View (Format) Adds a blank line to the display of the control. This element is used when defining a custom control view.

NewLine Element for CustomItem for GroupBy (Format) Adds a blank line to the display of the control. This element is used when defining how a new group of objects is displayed.

PropertyName Element for ExpressionBinding for Controls for Configuration (Format) Specifies the .NET property whose value is displayed by the common control. This element is used when defining a common control that can be used by all the views in the formatting file.

PropertyName Element for ExpressionBinding for Controls for View (Format) Specifies the .NET property whose value is displayed by the control. This element is used when defining controls that can be used by a view.

PropertyName Element for ExpressionBinding for CustomControl for View (Format) Specifies the .NET property whose value is displayed by the control. This element is used when defining a custom control view

PropertyName Element for ExpressionBinding for GroupBy (Format) Specifies the .NET property whose value is displayed by the control. This element is used when defining how a new group of objects is displayed.

PropertyName Element for GroupBy (Format) Specifies the .NET property that starts a new group whenever its value changes.

PropertyName Element for ItemSelectionCondition for Controls for Configuration (Format) Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the control is used. This element is used when defining a common control that can be used by all the views in the formatting file.

PropertyName Element for ItemSelectionCondition for Controls for View (Format) Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the control is used. This element is used when defining controls that can be used by a view.

PropertyName Element for ItemSelectionCondition for CustomControl for View (Format Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the control is used. This element is used when defining a custom control view.

PropertyName Element for ItemSelectionCondition for GroupBy (Format) Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the control is used. This element is used when defining how a new group of objects is displayed.

PropertyName Element for ItemSelectionCondition for ListItem (Format) Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the view is used. This element is used when defining a list view.

PropertyName Element for ListItem for ListControl (Format) Specifies the .NET property whose value is displayed in the list.

PropertyName Element for SelectionCondition for EntrySelectedBy for ListEntry (Format) Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the entry is used. This element is used when defining a common control that can be used by all the views in the formatting file.

PropertyName Element for SelectionCondition for Controls for View (Format) Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the entry is used. This element is used when defining controls that can be used by a view.

PropertyName Element for SelectionCondition for CustomControl for View (Format) Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the definition is used. This element is used when defining a custom control view.

PropertyName Element for SelectionCondition for EntrySelectedBy for EnumerableExpansion (Format) Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the definition is used.

PropertyName Element for SelectionCondition for GroupBy (Format) Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the definition is used. This element is used when defining how a new group of objects is displayed.

PropertyName Element for SelectionCondition for EntrySelectedBy for ListEntry (Format) Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the list entry is used.

PropertyName Element for SelectionCondition for EntrySelectedBy for TableRowEntry (Format) Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the table entry is used.

PropertyName Element for SelectionCondition for EntrySelectedBy for WideEntry (Format) Specifies the .NET property that triggers the condition. When this property is present or when it evaluates to true, the condition is met, and the definition is used.

PropertyName Element for TableColumnItem (Format) Specifies the property whose value is displayed in the column of the row.

PropertyName Element for WideItem (Format) Specifies the property of the object whose value is displayed in the wide view.

RightIndent Element for Frame for Controls for Configuration (Format) Specifies how many characters the data is shifted away from the right margin. This element is used when defining a common control that can be used by all the views in the formatting file.

RightIndent Element of Frame of Controls of View (Format) Specifies how many characters the data is shifted away from the right margin. This element is used when defining controls that can be used by a view.

RightIndent Element Specifies how many characters the data is shifted away from the right margin. This element is used when defining a custom control view.

RightIndent Element for Frame for GroupBy (Format) Specifies how many characters the data is shifted away from the right margin. This element is used when defining how a new group of objects is displayed.

ScriptBlock Element for ExpressionBinding for Controls for Configuration (Format) Specifies the script whose value is displayed by the common control. This element is used when defining a common control that can be used by all the views in the formatting file.

ScriptBlock Element for ExpressionBinding for Controls for View (Format) Specifies the script whose value is displayed by the control. This element is used when defining controls that can be used by a view.

ScriptBlock Element for ExpressionBinding for CustomCustomControl for View (Format) Specifies the script whose value is displayed by the control. This element is used when defining a custom control view.

ScriptBlock Element for ExpressionBinding for GroupBy (Format) Specifies the script whose value is displayed by the control. This element is used when defining how a new group of objects is displayed.

ScriptBlock Element for GroupBy (Format) Specifies the script that starts a new group whenever its value changes.

ScriptBlock Element for ItemSelectionCondition for Controls for Configuration (Format) Specifies the script that triggers the condition. When this script is evaluated to true, the condition is met, and the control is used. This element is used when defining a common control that can be used by all the views in the formatting file.

ScriptBlock Element for ItemSelectionCondition for Controls for View (Format) Specifies the script that triggers the condition. When this script is evaluated to true, the condition is met, and the control is used. This element is used when defining controls that can be used by a view.

ScriptBlock Element for ItemSelectionCondition for CustomControl for View (Format) Specifies the script that triggers the condition. When this script is evaluated to true, the condition is met, and the control is used. This element is used when defining a custom control view.

ScriptBlock Element for ItemSelectionCondition for GroupBy (Format) Specifies the script that triggers the condition. When this script is evaluated to true, the condition is met, and the control is used. This element is used when defining how a new group of objects is displayed.

ScriptBlock Element for ItemSelectionCondition for ListControl (Format) Specifies the script that triggers the condition. When this script is evaluated to true, the condition is met, and the list item is used. This element is used when defining a list view.

ScriptBlock Element for ListItem (Format) Specifies the script whose value is displayed in the row of the list.

ScriptBlock Element for SelectionCondition for Controls for Configuration (Format) Specifies the script that triggers the condition. When this script is evaluated to true, the condition is met, and the definition is used. This element is used when defining a common control that can be used by all the views in the formatting file.

ScriptBlock Element for SelectionCondition for Controls for View (Format) Specifies the script that triggers the condition. When this script is evaluated to true, the condition is met, and the definition is used. This element is used when defining controls that can be used by a view.

ScriptBlock Element for SelectionCondition for CustomControl for View (Format) Specifies the script that triggers the condition. When this script is evaluated to true, the condition is met, and the definition is used. This element is used when defining a custom control view.

ScriptBlock Element for SelectionCondition for EntrySelectedBy for EnumerableExpansion (Format) Specifies the script that triggers the condition.

ScriptBlock Element for SelectionCondition for GroupBy (Format) Specifies the script that triggers the condition. When this script is evaluated to true, the condition is met, and the definition is used. This element is used when defining how a new group of objects is displayed.

ScriptBlock Element for SelectionCondition for EntrySelectedBy for ListEntry (Format) Specifies the script that triggers the condition. When this script is evaluated to true, the condition is met, and the list entry is used.

ScriptBlock Element for SelectionCondition for EntrySelectedBy for TableRowEntry (Format) Specifies the script block that triggers the condition. When this script is evaluated to true, the condition is met, and the table entry is used.

ScriptBlock Element for SelectionCondition for EntrySelectedBy for WideEntry (Format) Specifies the script that triggers the condition. When this script is evaluated to true, the condition is met, and the wide entry definition is used.

ScriptBlock Element for TableColumnItem (Format) Specifies the script whose value is displayed in the column of the row.

ScriptBlock Element for WideItem (Format) Specifies the script whose value is displayed in the wide view.

SelectionCondition Element for EntrySelectedBy for CustomEntry for Configuration (Format) Defines a condition that must exist for a common control definition to be used. This element is used when defining a common control that can be used by all the views in the formatting file.

SelectionCondition Element for EntrySelectedBy for Controls for View (Format) Defines a condition that must exist for the control definition to be used. This element is used when defining controls that can be used by a view.

SelectionCondition Element for EntrySelectedBy for CustomControl for View (Format) Defines a condition that must exist for a control definition to be used. This element is used when defining a custom control view.

SelectionCondition Element for EntrySelectedBy for EnumerableExpansion (Format) Defines the condition that must exist to expand the collection objects of this definition.

SelectionCondition Element for EntrySelectedBy for GroupBy (Format) Defines a condition that must exist for a control definition to be used. This element is used when defining how a new group of objects is displayed.

SelectionCondition Element for EntrySelectedBy for ListEntry (Format) Defines the condition that must exist to use this definition of the list view. There is no limit to the number of selection conditions that can be specified for a list definition.

SelectionCondition Element for EntrySelectedBy for TableRowEntry (Format) Defines the condition that must exist to use for this definition of the table view. There is no limit to the number of selection conditions that can be specified for a table definition.

SelectionCondition Element for EntrySelectedBy for WideEntry (Format) Defines the condition that must exist for this definition to be used. There is no limit to the number of selection conditions that can be specified for a wide entry definition.

SelectionSet Element (Format) Defines a set of .NET objects that can be referenced by the name of the set.

SelectionSetName Element for EntrySelectedBy for Controls for Configuration (Format) Specifies a set of .NET types that use this definition of the control. This element is used when defining a common control that can be used by all the views in the formatting file.

SelectionSetName Element for EntrySelectedBy for Controls for View (Format) Specifies a set of .NET types that use this definition of the control. This element is used when defining controls that can be used by a view.

SelectionSetName Element for EntrySelectedBy for CustomEntry (Format) Specifies a set of .NET objects for the list entry. There is no limit to the number of selection sets that can be specified for an entry.

SelectionSetName Element for EntrySelectedBy for EnumerableExpansion (Format) Specifies the set of .NET types that are expanded by this definition.

SelectionSetName Element for EntrySelectedBy for GroupBy (Format) Specifies a set of .NET objects for the list entry. There is no limit to the number of selection sets that can be specified for an entry. This element is used when defining how a new group of objects is displayed.

SelectionSetName Element for EntrySelectedBy for ListEntry (Format) Specifies a set of .NET objects for the list entry. There is no limit to the number of selection sets that can be specified for an entry.

SelectionSetName Element for EntrySelectedBy for TableRowEntry (Format) Specifies a set of .NET types the use this entry of the table view. There is no limit to the number of selection sets that can be specified for an entry.

SelectionSetName Element for EntrySelectedBy for WideEntry (Format) Specifies a set of .NET objects for the definition. The definition is used whenever one of these objects is displayed.

SelectionSetName Element for SelectionCondition for Controls for Configuration (Format) Specifies the set of .NET types that trigger the condition. When any of the types in this set are present, the condition is met, and the object is displayed by using this control. This element is used when defining a common control that can be used by all the views in the formatting file.

SelectionSetName Element for SelectionCondition for Controls for View (Format) Specifies the set of .NET types that trigger the condition. When any of the types in this set are present, the condition is met and the object is displayed using this control. This element is used when defining controls that can be used by a view.

EntrySelectedBy Element for CustomEntry for View (Format) Specifies the set of .NET types that trigger the condition. When any of the types in this set are present, the condition is met and the object is displayed using this control. This element is used when defining a custom control view.

SelectionSetName Element for SelectionCondition for EntrySelectedBy for EnumerableExpansion (Format) Specifies the set of .NET types that trigger the condition. When any of the types in this set are present, the condition is met.

SelectionSetName Element for SelectionCondition for GroupBy (Format) Specifies the set of .NET types that trigger the condition. When any of the types in this set are present, the condition is met, and the object is displayed by using this control. This element is used when defining how a new group of objects is displayed.

SelectionSetName Element for SelectionCondition for EntrySelectedBy for ListEntry (Format) Specifies the set of .NET types that trigger the condition. When any of the types in this set are present, the condition is met, and the object is displayed by using this definition of the list view.

SelectionSetName Element for SelectionCondition for EntrySelectedBy for TableRowEntry (Format) Specifies the set of .NET types that trigger the condition. When any of the types in this set are present, the condition is met, and the object is displayed by using this definition of the table view.

SelectionSetName Element for SelectionCondition for EntrySelectedBy for WideEntry (Format) Specifies the set of .NET types that trigger the condition. When any of the types in this set are present, the condition is met, and the object is displayed by using this definition of the wide view.

SelectionSetName Element for ViewSelectedBy (Format) Specifies a set of .NET objects that are displayed by the view.

SelectionSets Element (Format) Defines the sets of .NET objects that can be used by individual format views.

ShowError Element (Format) Specifies that the full error record is displayed when an error occurs while displaying a piece of data.

TableColumnHeader Element for TableHeaders for TableControl (Format) Defines the label, the width of the column, and the alignment of the label for a column of the table.

TableColumnItem Element (Format) Defines the property or script whose value is displayed in the column of the row.

TableColumnItems Element (Format) Defines the properties or scripts whose values are displayed in the row.

TableControl Element (Format) Defines a table format for a view.

TableHeaders Element (Format) Defines the headers for the columns of a table.

TableRowEntries Element (Format) Defines the rows of the table.

TableRowEntry Element (Format) Defines the data that is displayed in a row of the table.

Text Element for CustomItem for Controls for Configuration (Format) Specifies text that is added to the data that is displayed by the control, such as a label, brackets to enclose the data, and spaces to indent the data. This element is used when defining a common control that can be used by all the views in the formatting file.

Text Element for CustomItem for Controls for View (Format) Specifies text that is added to the data that is displayed by the control, such as a label, brackets to enclose the data, and spaces to indent the data. This element is used when defining controls that can be used by a view.

Text Element for CustomItem (Format) Specifies text that is added to the data that is displayed by the control, such as a label, brackets to enclose the data, and spaces to indent the data. This element is used when defining a custom control view.

Text Element for CustomItem for GroupBy (Format) Specifies text that is added to the data that is displayed by the control, such as a label, brackets to enclose the data, and spaces to indent the data. This element is used when defining how a new group of objects is displayed.

TypeName Element for EntrySelectedBy for Controls for Configuration (Format) Specifies a .NET type that uses this definition of the control. This element is used when defining a common control that can be used by all the views in the formatting file.

TypeName Element for EntrySelectedBy for Controls for View (Format) Specifies a .NET type that uses this definition of the control. This element is used when defining controls that can be used by a view.

TypeName Element for EntrySelectedBy for CustomEntry for View (Format) Specifies a .NET type that uses this definition of the custom control view. There is no limit to the number of types that can be specified for a definition.

TypeName Element for EntrySelectedBy for EnumerableExpansion (Format) Specifies a .NET type that is expanded by this definition. This element is used when defining a default settings.

TypeName Element for EntrySelectedBy for GroupBy (Format) Specifies a .NET type that uses this definition of the custom control. This element is used when defining how a new group of objects is displayed.

TypeName Element for EntrySelectedBy for ListControl (Format) Specifies a .NET type that uses this entry of the list view. There is no limit to the number of types that can be specified for a list entry.

TypeName Element for EntrySelectedBy for TableRowEntry (Format) Specifies a .NET type that uses this entry of the table view. There is no limit to the number of types that can be specified for a table entry.

TypeName Element for EntrySelectedBy for WideEntry (Format) Specifies a .NET type for the definition. The definition is used whenever this object is displayed.

TypeName Element for SelectionCondition for Controls for Configuration (Format) Specifies a .NET type that triggers the condition. This element is used when defining a common control that can be used by all the views in the formatting file.

TypeName Element for SelectionCondition for Controls for View (Format) Specifies a .NET type that triggers the condition. This element is used when defining controls that can be used by a view.

TypeName Element for SelectionCondition for CustomControl for View (Format) Specifies a .NET type that triggers the condition. This element is used when defining a custom control view.

TypeName Element for SelectionCondition for EntrySelectedBy for EnumerableExpansion (Format) Specifies a .NET type that triggers the condition.

TypeName Element for SelectionCondition for GroupBy (Format) Specifies a .NET type that triggers the condition. This element is used when defining how a new group of objects is displayed.

TypeName Element for SelectionCondition for EntrySelectedBy for ListControl (Format) Specifies a .NET type that triggers the condition. When this type is present, the list entry is used.

TypeName Element for SelectionCondition for EntrySelectedBy for TableRowEntry (Format) Specifies a .NET type that triggers the condition. When this type is present, the condition is met, and the table row is used.

TypeName Element for SelectionCondition for EntrySelectedBy for WideEntry (Format) Specifies a .NET type that triggers the condition. When this type is present, the definition is used.

TypeName Element for Types (Format) Specifies the .NET type of an object that belongs to the selection set.

TypeName Element for ViewSelectedBy (Format) Specifies a .NET object that is displayed by the view.

Types Element (Format) Defines the .NET objects that are in the selection set.

View Element (Format) Defines a view that is used to display one or more .NET objects.

ViewDefinitions Element (Format) Defines the views used to display objects.

ViewSelectedBy Element (Format) Defines the .NET objects that are displayed by the view.

WideControl Element (Format) Defines a wide (single value) list format for the view. This view displays a single property value or script value for each object.

WideEntries Element (Format) Provides the definitions of the wide view. The wide view must specify one or more definitions.

WideEntry Element (Format) Provides a definition of the wide view.

WideItem Element (Format) Defines the property or script whose value is displayed.

Width Element (Format) Defines the width (in characters) of a column.

Wrap Element (Format) Specifies that text that exceeds the column width is displayed on the next line.

WrapTables Element (Format) Specifies that data in a table cell is moved to the next line if the data is longer than the width of the column.

See Also

Writing a PowerShell Formatting File