Updates from: 08/27/2021 03:41:41
Service Microsoft Docs article Related commit history on GitHub Change details
Microsoft.PowerShell.Management Start Process (5.1) https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/5.1/Microsoft.PowerShell.Management/Start-Process.md
external help file: Microsoft.PowerShell.Commands.Management.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Management Previously updated : 06/11/2021 Last updated : 08/26/2021 online version: https://docs.microsoft.com/powershell/module/microsoft.powershell.management/start-process?view=powershell-5.1&WT.mc_id=ps-gethelp schema: 2.0.0 Title: Start-Process
Starts one or more processes on the local computer.
### Default (Default) ```
-Start-Process [-FilePath] <String> [[-ArgumentList] <String[]>] [-Credential <PSCredential>]
- [-WorkingDirectory <String>] [-LoadUserProfile] [-NoNewWindow] [-PassThru]
- [-RedirectStandardError <String>] [-RedirectStandardInput <String>]
- [-RedirectStandardOutput <String>] [-WindowStyle <ProcessWindowStyle>] [-Wait] [-UseNewEnvironment]
- [<CommonParameters>]
+Start-Process [-FilePath] <string> [[-ArgumentList] <string[]>] [-Credential <pscredential>]
+ [-WorkingDirectory <string>] [-LoadUserProfile] [-NoNewWindow] [-PassThru]
+ [-RedirectStandardError <string>] [-RedirectStandardInput <string>]
+ [-RedirectStandardOutput <string>] [-WindowStyle <ProcessWindowStyle>] [-Wait]
+ [-UseNewEnvironment] [<CommonParameters>]
``` ### UseShellExecute ```
-Start-Process [-FilePath] <String> [[-ArgumentList] <String[]>] [-WorkingDirectory <String>]
- [-PassThru] [-Verb <String>] [-WindowStyle <ProcessWindowStyle>] [-Wait] [<CommonParameters>]
+Start-Process [-FilePath] <string> [[-ArgumentList] <string[]>] [-WorkingDirectory <string>]
+ [-PassThru] [-Verb <string>] [-WindowStyle <ProcessWindowStyle>] [-Wait] [<CommonParameters>]
``` ## DESCRIPTION
Start-Process -FilePath "myfile.txt" -WorkingDirectory "C:\PS-Test" -Verb Print
### Example 3: Start a process to sort items to a new file This example starts a process that sorts items in the `Testsort.txt` file and returns the sorted
-items in the `Sorted.txt` files. Any errors are written to the `SortError.txt` file.
+items in the `Sorted.txt` files. Any errors are written to the `SortError.txt` file. The
+**UseNewEnvironment** parameter specifies that the process runs with its own environment variables.
```powershell
-Start-Process -FilePath "Sort.exe" -RedirectStandardInput "Testsort.txt" -RedirectStandardOutput "Sorted.txt" -RedirectStandardError "SortError.txt" -UseNewEnvironment
+$processOptions = @{
+ FilePath = "sort.exe"
+ RedirectStandardInput = "TestSort.txt"
+ RedirectStandardOutput = "Sorted.txt"
+ RedirectStandardError = "SortError.txt"
+ UseNewEnvironment = $true
+}
+Start-Process @$processOptions
```
-The **UseNewEnvironment** parameter specifies that the process runs with its own environment
-variables.
+This example uses splatting to pass parameters to the cmdlet. For more information, see
+[about_Splatting](../microsoft.powershell.core/about/about_splatting.md).
### Example 4: Start a process in a maximized window
passed to the new process. If parameters or parameter values contain a space or
be surrounded with escaped double quotes. For more information, see [about_Quoting_Rules](../Microsoft.PowerShell.Core/About/about_Quoting_Rules.md).
+For the best results, use a single **ArgumentList** value containing all of the arguments and any
+needed quote characters.
+ ```yaml Type: System.String[] Parameter Sets: (All)
Accept wildcard characters: False
### -NoNewWindow
-Start the new process in the current console window. By default PowerShell opens a new window.
+Start the new process in the current console window. By default on Windows, PowerShell opens a new
+window.
You cannot use the **NoNewWindow** and **WindowStyle** parameters in the same command.
parameter. Otherwise, this cmdlet does not return any output.
## NOTES -- When using the **Wait** parameter, `Start-Process` waits for the process tree (the process and all
- its descendants) to exit before returning control. This is different than the behavior of the
- `Wait-Process` cmdlet, which only waits for the specified processes to exit.
+By default, `Start-Process` launches a process _asynchronously_. Control is instantly returned to
+PowerShell even if the new process is still running.
+
+- On the local system, the launched process lives on independent from the calling process.
+- On a remote system, the new process is terminated when the remote session ends, immediately
+ following the `Start-Process` command. Therefore, you cannot use `Start-Process` in a remote session
+ expecting the launched process to outlive the session.
+
+If you do need to use `Start-Process` in a remote session, invoke it with the **Wait** parameter. Or
+you could use other methods to create a new process on the remote system.
+
+When using the **Wait** parameter, `Start-Process` waits for the process tree (the process and all
+its descendants) to exit before returning control. This is different than the behavior of the
+`Wait-Process` cmdlet, which only waits for the specified processes to exit.
-- This cmdlet is implemented by using the **Start** method of the **System.Diagnostics.Process**
- class. For more information about this method, see
- [Process.Start Method](/dotnet/api/system.diagnostics.process.start#overloads).
+On Windows, the most common use case for `Start-Process` is to use the **Wait** parameter to block
+progress until the new process exits. On non-Windows system, this is rarely needed since the default
+behavior for command-line applications is equivalent to `Start-Process -Wait`.
-- On Windows, when you use **UseNewEnvironment**, the new process starts only containing the default
- environment variables defined for the **Machine** scope. This has the side affect that the
- `$env:USERNAME` is set to **SYSTEM**. None of the variables from the **User** scope are included.
+This cmdlet is implemented by using the **Start** method of the **System.Diagnostics.Process**
+class. For more information about this method, see
+[Process.Start Method](/dotnet/api/system.diagnostics.process.start#overloads).
## RELATED LINKS
Microsoft.PowerShell.Management Start Process (7.0) https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.0/Microsoft.PowerShell.Management/Start-Process.md
external help file: Microsoft.PowerShell.Commands.Management.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Management Previously updated : 06/11/2021 Last updated : 08/26/2021 online version: https://docs.microsoft.com/powershell/module/microsoft.powershell.management/start-process?view=powershell-7&WT.mc_id=ps-gethelp schema: 2.0.0 Title: Start-Process
Start-Process -FilePath "myfile.txt" -WorkingDirectory "C:\PS-Test" -Verb Print
### Example 3: Start a process to sort items to a new file This example starts a process that sorts items in the `Testsort.txt` file and returns the sorted
-items in the `Sorted.txt` files. Any errors are written to the `SortError.txt` file.
+items in the `Sorted.txt` files. Any errors are written to the `SortError.txt` file. The
+**UseNewEnvironment** parameter specifies that the process runs with its own environment variables.
```powershell
-Start-Process -FilePath "Sort.exe" -RedirectStandardInput "Testsort.txt" -RedirectStandardOutput "Sorted.txt" -RedirectStandardError "SortError.txt" -UseNewEnvironment
+$processOptions = @{
+ FilePath = "sort.exe"
+ RedirectStandardInput = "TestSort.txt"
+ RedirectStandardOutput = "Sorted.txt"
+ RedirectStandardError = "SortError.txt"
+ UseNewEnvironment = $true
+}
+Start-Process @$processOptions
```
-The **UseNewEnvironment** parameter specifies that the process runs with its own environment
-variables.
+This example uses splatting to pass parameters to the cmdlet. For more information, see
+[about_Splatting](../microsoft.powershell.core/about/about_splatting.md).
### Example 4: Start a process in a maximized window
passed to the new process. If parameters or parameter values contain a space or
be surrounded with escaped double quotes. For more information, see [about_Quoting_Rules](../Microsoft.PowerShell.Core/About/about_Quoting_Rules.md).
+For the best results, use a single **ArgumentList** value containing all of the arguments and any
+needed quote characters.
+ ```yaml Type: System.String[] Parameter Sets: (All)
Accept wildcard characters: False
### -NoNewWindow Start the new process in the current console window. By default on Windows, PowerShell opens a new
-window. On non-Windows systems, you never get a new terminal window.
+window. On non-Windows systems, you never get a new window.
You cannot use the **NoNewWindow** and **WindowStyle** parameters in the same command.
parameter are: **Normal**, **Hidden**, **Minimized**, and **Maximized**. The def
You cannot use the **WindowStyle** and **NoNewWindow** parameters in the same command.
-The parameter does not apply for non-Windows systems.
+The parameter does not apply for non-Windows systems. When using on non-Windows systems, you never
+get a new window.
```yaml Type: System.Diagnostics.ProcessWindowStyle
parameter. Otherwise, this cmdlet does not return any output.
## NOTES -- When using the **Wait** parameter, `Start-Process` waits for the process tree (the process and all
- its descendants) to exit before returning control. This is different than the behavior of the
- `Wait-Process` cmdlet, which only waits for the specified processes to exit.
+By default, `Start-Process` launches a process _asynchronously_. Control is instantly returned to
+PowerShell even if the new process is still running.
+
+- On the local system, the launched process lives on independent from the calling process.
+- On a remote system, the new process is terminated when the remote session ends, immediately
+ following the `Start-Process` command. Therefore, you cannot use `Start-Process` in a remote session
+ expecting the launched process to outlive the session.
-- This cmdlet is implemented by using the **Start** method of the **System.Diagnostics.Process**
- class. For more information about this method, see
- [Process.Start Method](/dotnet/api/system.diagnostics.process.start#overloads).
+If you do need to use `Start-Process` in a remote session, invoke it with the **Wait** parameter. Or
+you could use other methods to create a new process on the remote system.
-- On Windows, when you use **UseNewEnvironment**, the new process starts only containing the default
- environment variables defined for the **Machine** scope. This has the side affect that the
- `$env:USERNAME` is set to **SYSTEM**. None of the variables from the **User** scope are included.
+When using the **Wait** parameter, `Start-Process` waits for the process tree (the process and all
+its descendants) to exit before returning control. This is different than the behavior of the
+`Wait-Process` cmdlet, which only waits for the specified processes to exit.
-- On Windows, the most common use case for `Start-Process` is to use the **Wait** parameter to block
- progress until the new process exits. On non-Windows system, this is rarely needed since the
- default behavior for command-line applications is equivalent to `Start-Process -Wait`.
+On Windows, the most common use case for `Start-Process` is to use the **Wait** parameter to block
+progress until the new process exits. On non-Windows system, this is rarely needed since the default
+behavior for command-line applications is equivalent to `Start-Process -Wait`.
-- When using `Start-Process` on non-Windows systems, you never get a new terminal window.
+This cmdlet is implemented by using the **Start** method of the **System.Diagnostics.Process**
+class. For more information about this method, see
+[Process.Start Method](/dotnet/api/system.diagnostics.process.start#overloads).
## RELATED LINKS
Microsoft.PowerShell.Management Start Process (7.1) https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.1/Microsoft.PowerShell.Management/Start-Process.md
external help file: Microsoft.PowerShell.Commands.Management.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Management Previously updated : 06/11/2021 Last updated : 08/26/2021 online version: https://docs.microsoft.com/powershell/module/microsoft.powershell.management/start-process?view=powershell-7.1&WT.mc_id=ps-gethelp schema: 2.0.0 Title: Start-Process
Start-Process -FilePath "myfile.txt" -WorkingDirectory "C:\PS-Test" -Verb Print
### Example 3: Start a process to sort items to a new file This example starts a process that sorts items in the `Testsort.txt` file and returns the sorted
-items in the `Sorted.txt` files. Any errors are written to the `SortError.txt` file.
+items in the `Sorted.txt` files. Any errors are written to the `SortError.txt` file. The
+**UseNewEnvironment** parameter specifies that the process runs with its own environment variables.
```powershell
-Start-Process -FilePath "Sort.exe" -RedirectStandardInput "Testsort.txt" -RedirectStandardOutput "Sorted.txt" -RedirectStandardError "SortError.txt" -UseNewEnvironment
+$processOptions = @{
+ FilePath = "sort.exe"
+ RedirectStandardInput = "TestSort.txt"
+ RedirectStandardOutput = "Sorted.txt"
+ RedirectStandardError = "SortError.txt"
+ UseNewEnvironment = $true
+}
+Start-Process @$processOptions
```
-The **UseNewEnvironment** parameter specifies that the process runs with its own environment
-variables.
+This example uses splatting to pass parameters to the cmdlet. For more information, see
+[about_Splatting](../microsoft.powershell.core/about/about_splatting.md).
### Example 4: Start a process in a maximized window
passed to the new process. If parameters or parameter values contain a space or
be surrounded with escaped double quotes. For more information, see [about_Quoting_Rules](../Microsoft.PowerShell.Core/About/about_Quoting_Rules.md).
+For the best results, use a single **ArgumentList** value containing all of the arguments and any
+needed quote characters.
+ ```yaml Type: System.String[] Parameter Sets: (All)
Accept wildcard characters: False
### -NoNewWindow Start the new process in the current console window. By default on Windows, PowerShell opens a new
-window. On non-Windows systems, you never get a new terminal window.
+window. On non-Windows systems, you never get a new window.
You cannot use the **NoNewWindow** and **WindowStyle** parameters in the same command.
Accept wildcard characters: False
Indicates that this cmdlet uses new environment variables specified for the process. By default, the started process runs with the environment variables inherited from the parent process.
+On Windows, when you use **UseNewEnvironment**, the new process starts only containing the default
+environment variables defined for the **Machine** scope. This has the side affect that the
+`$env:USERNAME` is set to **SYSTEM**. None of the variables from the **User** scope are included.
+ ```yaml Type: System.Management.Automation.SwitchParameter Parameter Sets: Default
parameter are: **Normal**, **Hidden**, **Minimized**, and **Maximized**. The def
You cannot use the **WindowStyle** and **NoNewWindow** parameters in the same command.
-The parameter does not apply for non-Windows systems.
+The parameter does not apply for non-Windows systems. When using on non-Windows systems, you never
+get a new window.
```yaml Type: System.Diagnostics.ProcessWindowStyle
parameter. Otherwise, this cmdlet does not return any output.
## NOTES -- When using the **Wait** parameter, `Start-Process` waits for the process tree (the process and all
- its descendants) to exit before returning control. This is different than the behavior of the
- `Wait-Process` cmdlet, which only waits for the specified processes to exit.
+By default, `Start-Process` launches a process _asynchronously_. Control is instantly returned to
+PowerShell even if the new process is still running.
+
+- On the local system, the launched process lives on independent from the calling process.
+- On a remote system, the new process is terminated when the remote session ends, immediately
+ following the `Start-Process` command. Therefore, you cannot use `Start-Process` in a remote session
+ expecting the launched process to outlive the session.
-- This cmdlet is implemented by using the **Start** method of the **System.Diagnostics.Process**
- class. For more information about this method, see
- [Process.Start Method](/dotnet/api/system.diagnostics.process.start#overloads).
+If you do need to use `Start-Process` in a remote session, invoke it with the **Wait** parameter. Or
+you could use other methods to create a new process on the remote system.
-- On Windows, when you use **UseNewEnvironment**, the new process starts only containing the default
- environment variables defined for the **Machine** scope. This has the side affect that the
- `$env:USERNAME` is set to **SYSTEM**. None of the variables from the **User** scope are included.
+When using the **Wait** parameter, `Start-Process` waits for the process tree (the process and all
+its descendants) to exit before returning control. This is different than the behavior of the
+`Wait-Process` cmdlet, which only waits for the specified processes to exit.
-- On Windows, the most common use case for `Start-Process` is to use the **Wait** parameter to block
- progress until the new process exits. On non-Windows system, this is rarely needed since the
- default behavior for command-line applications is equivalent to `Start-Process -Wait`.
+On Windows, the most common use case for `Start-Process` is to use the **Wait** parameter to block
+progress until the new process exits. On non-Windows system, this is rarely needed since the default
+behavior for command-line applications is equivalent to `Start-Process -Wait`.
-- When using `Start-Process` on non-Windows systems, you never get a new terminal window.
+This cmdlet is implemented by using the **Start** method of the **System.Diagnostics.Process**
+class. For more information about this method, see
+[Process.Start Method](/dotnet/api/system.diagnostics.process.start#overloads).
## RELATED LINKS
Microsoft.PowerShell.Management Start Process (7.2) https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.2/Microsoft.PowerShell.Management/Start-Process.md
external help file: Microsoft.PowerShell.Commands.Management.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Management Previously updated : 06/11/2021 Last updated : 08/26/2021 online version: https://docs.microsoft.com/powershell/module/microsoft.powershell.management/start-process?view=powershell-7.2&WT.mc_id=ps-gethelp schema: 2.0.0 Title: Start-Process
Start-Process -FilePath "myfile.txt" -WorkingDirectory "C:\PS-Test" -Verb Print
### Example 3: Start a process to sort items to a new file This example starts a process that sorts items in the `Testsort.txt` file and returns the sorted
-items in the `Sorted.txt` files. Any errors are written to the `SortError.txt` file.
+items in the `Sorted.txt` files. Any errors are written to the `SortError.txt` file. The
+**UseNewEnvironment** parameter specifies that the process runs with its own environment variables.
```powershell
-Start-Process -FilePath "Sort.exe" -RedirectStandardInput "Testsort.txt" -RedirectStandardOutput "Sorted.txt" -RedirectStandardError "SortError.txt" -UseNewEnvironment
+$processOptions = @{
+ FilePath = "sort.exe"
+ RedirectStandardInput = "TestSort.txt"
+ RedirectStandardOutput = "Sorted.txt"
+ RedirectStandardError = "SortError.txt"
+ UseNewEnvironment = $true
+}
+Start-Process @$processOptions
```
-The **UseNewEnvironment** parameter specifies that the process runs with its own environment
-variables.
+This example uses splatting to pass parameters to the cmdlet. For more information, see
+[about_Splatting](../microsoft.powershell.core/about/about_splatting.md).
### Example 4: Start a process in a maximized window
passed to the new process. If parameters or parameter values contain a space or
be surrounded with escaped double quotes. For more information, see [about_Quoting_Rules](../Microsoft.PowerShell.Core/About/about_Quoting_Rules.md).
+For the best results, use a single **ArgumentList** value containing all of the arguments and any
+needed quote characters.
+ ```yaml Type: System.String[] Parameter Sets: (All)
Accept wildcard characters: False
### -NoNewWindow Start the new process in the current console window. By default on Windows, PowerShell opens a new
-window. On non-Windows systems, you never get a new terminal window.
+window. On non-Windows systems, you never get a new window.
You cannot use the **NoNewWindow** and **WindowStyle** parameters in the same command.
Accept wildcard characters: False
Indicates that this cmdlet uses new environment variables specified for the process. By default, the started process runs with the environment variables inherited from the parent process.
+On Windows, when you use **UseNewEnvironment**, the new process starts only containing the default
+environment variables defined for the **Machine** scope. This has the side affect that the
+`$env:USERNAME` is set to **SYSTEM**. None of the variables from the **User** scope are included.
+ ```yaml Type: System.Management.Automation.SwitchParameter Parameter Sets: Default
parameter are: **Normal**, **Hidden**, **Minimized**, and **Maximized**. The def
You cannot use the **WindowStyle** and **NoNewWindow** parameters in the same command.
-The parameter does not apply for non-Windows systems.
+The parameter does not apply for non-Windows systems. When using on non-Windows systems, you never
+get a new window.
```yaml Type: System.Diagnostics.ProcessWindowStyle
parameter. Otherwise, this cmdlet does not return any output.
## NOTES -- When using the **Wait** parameter, `Start-Process` waits for the process tree (the process and all
- its descendants) to exit before returning control. This is different than the behavior of the
- `Wait-Process` cmdlet, which only waits for the specified processes to exit.
+By default, `Start-Process` launches a process _asynchronously_. Control is instantly returned to
+PowerShell even if the new process is still running.
+
+- On the local system, the launched process lives on independent from the calling process.
+- On a remote system, the new process is terminated when the remote session ends, immediately
+ following the `Start-Process` command. Therefore, you cannot use `Start-Process` in a remote session
+ expecting the launched process to outlive the session.
-- This cmdlet is implemented by using the **Start** method of the **System.Diagnostics.Process**
- class. For more information about this method, see
- [Process.Start Method](/dotnet/api/system.diagnostics.process.start#overloads).
+If you do need to use `Start-Process` in a remote session, invoke it with the **Wait** parameter. Or
+you could use other methods to create a new process on the remote system.
-- On Windows, when you use **UseNewEnvironment**, the new process starts only containing the default
- environment variables defined for the **Machine** scope. This has the side affect that the
- `$env:USERNAME` is set to **SYSTEM**. None of the variables from the **User** scope are included.
+When using the **Wait** parameter, `Start-Process` waits for the process tree (the process and all
+its descendants) to exit before returning control. This is different than the behavior of the
+`Wait-Process` cmdlet, which only waits for the specified processes to exit.
-- On Windows, the most common use case for `Start-Process` is to use the **Wait** parameter to block
- progress until the new process exits. On non-Windows system, this is rarely needed since the
- default behavior for command-line applications is equivalent to `Start-Process -Wait`.
+On Windows, the most common use case for `Start-Process` is to use the **Wait** parameter to block
+progress until the new process exits. On non-Windows system, this is rarely needed since the default
+behavior for command-line applications is equivalent to `Start-Process -Wait`.
-- When using `Start-Process` on non-Windows systems, you never get a new terminal window.
+This cmdlet is implemented by using the **Start** method of the **System.Diagnostics.Process**
+class. For more information about this method, see
+[Process.Start Method](/dotnet/api/system.diagnostics.process.start#overloads).
## RELATED LINKS
developer Showerror Element Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/showerror-element-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: ShowError Element (Format)
-description: ShowError Element (Format)
+ Title: ShowError Element
+description: ShowError Element
---
-# ShowError Element (Format)
+# ShowError Element
-Specifies that the full error record is displayed when an error occurs while displaying a piece of data.
+Specifies that the full error record is displayed when an error occurs while displaying a piece of
+data.
-Configuration Element (Format)
-DefaultSettings Element (Format)
-ShowError Element (Format)
+## Schema
+
+- Configuration Element
+- DefaultSettings Element
+- ShowError Element
## Syntax
ShowError Element (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `ShowError` element. The default value for this element is `false`.
+The following sections describe attributes, child elements, and the parent element of the
+`ShowError` element. The default value for this element is `false`.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[DefaultSettings Element (Format)](./defaultsettings-element-format.md)|Defines common settings that apply to all the views of the formatting file.|
+|[DefaultSettings Element](./defaultsettings-element-format.md)|Defines common settings that apply to all the views of the formatting file.|
## Remarks
developer Tablecolumnheader Element Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/tablecolumnheader-element-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TableColumnHeader Element (Format)
-description: TableColumnHeader Element (Format)
+ Title: TableColumnHeader Element
+description: TableColumnHeader Element
---
-# TableColumnHeader Element (Format)
+# TableColumnHeader Element
-Defines the label, the width of the column, and the alignment of the label for a column of the table.
+Defines the label, the width of the column, and the alignment of the label for a column of the
+table.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-TableControl Element (Format)
-TableHeaders Element for TableControl (Format)
-TableColumnHeader Element for TableHeaders for TableControl (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- TableControl Element
+- TableHeaders Element
+- TableColumnHeader Element
## Syntax
TableColumnHeader Element for TableHeaders for TableControl (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TableColumnHeader` element.
+The following sections describe attributes, child elements, and the parent element of the
+`TableColumnHeader` element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[Label Element For TableColumnHeader for TableControl (Format)](./label-element-for-tablecolumnheader-for-tablecontrol-format.md)|Optional element.<br /><br /> Defines the label that is displayed at the top of the column. If no label is specified, the name of the property whose value is displayed in the rows is used.|
-|[Width Element for TableColumnHeader for TableControl (Format)](./width-element-for-tablecolumnheader-for-tablecontrol-format.md)|Required element.<br /><br /> Specifies the width (in characters) of the column.|
-|[Alignment Element for TableColumnHeader for TableControl (Format)](./alignment-element-for-tablecolumnheader-for-tablecontrol-format.md)|Optional element.<br /><br /> Specifies how the label of the column is displayed. If no alignment is specified, the label is aligned on the left.|
+|[Label Element For TableColumnHeader for TableControl](./label-element-for-tablecolumnheader-for-tablecontrol-format.md)|Optional element.<br /><br /> Defines the label that is displayed at the top of the column. If no label is specified, the name of the property whose value is displayed in the rows is used.|
+|[Width Element for TableColumnHeader for TableControl](./width-element-for-tablecolumnheader-for-tablecontrol-format.md)|Required element.<br /><br /> Specifies the width (in characters) of the column.|
+|[Alignment Element for TableColumnHeader for TableControl](./alignment-element-for-tablecolumnheader-for-tablecontrol-format.md)|Optional element.<br /><br /> Specifies how the label of the column is displayed. If no alignment is specified, the label is aligned on the left.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[TableHeaders Element (Format)](./tableheaders-element-format.md)|Defines the columns of a table view.|
+|[TableHeaders Element](./tableheaders-element-format.md)|Defines the columns of a table view.|
## Remarks
-Specify a header for each column of the table. The columns are displayed in the order in which the `TableColumnHeader` elements are defined.
+Specify a header for each column of the table. The columns are displayed in the order in which the
+`TableColumnHeader` elements are defined.
-A table must have the same number of `TableColumnHeader` elements as `TableRowEntry` elements. The column header defines how the text at the top of the table is displayed. The row entries define what data is displayed in the rows of the table.
+A table must have the same number of `TableColumnHeader` elements as `TableRowEntry` elements. The
+column header defines how the text at the top of the table is displayed. The row entries define what
+data is displayed in the rows of the table.
For more information about the components of a table view, see [Table View](./creating-a-table-view.md). ## Example
-The following example shows two `TableColumnHeader` elements. The first element defines a column whose label is "Column 1", has a width of 16 characters, and whose label is aligned on the left. The second element defines a column whose label is "Column 2", has a width of 10 characters, and whose label is centered in the column.
+The following example shows two `TableColumnHeader` elements. The first element defines a column
+whose label is "Column 1", has a width of 16 characters, and whose label is aligned on the left. The
+second element defines a column whose label is "Column 2", has a width of 10 characters, and whose
+label is centered in the column.
```xml <TableHeaders>
The following example shows two `TableColumnHeader` elements. The first element
## See Also
-[Alignment Element for TableColumnHeader for TableControl (Format)](./alignment-element-for-tablecolumnheader-for-tablecontrol-format.md)
+[Alignment Element for TableColumnHeader for TableControl](./alignment-element-for-tablecolumnheader-for-tablecontrol-format.md)
[Creating a Table View](./creating-a-table-view.md)
-[Label Element for TableColumnHeader for TableControl (Format)](./label-element-for-tablecolumnheader-for-tablecontrol-format.md)
+[Label Element for TableColumnHeader for TableControl](./label-element-for-tablecolumnheader-for-tablecontrol-format.md)
-[TableHeaders Element for TableControl (Format)](./tableheaders-element-format.md)
+[TableHeaders Element for TableControl](./tableheaders-element-format.md)
-[Width for TableColumnHeader for TableControl Element (Format)](./width-element-for-tablecolumnheader-for-tablecontrol-format.md)
+[Width for TableColumnHeader for TableControl Element](./width-element-for-tablecolumnheader-for-tablecontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Tablecolumnitem Element For Tablecolumnitems For Tablecontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/tablecolumnitem-element-for-tablecolumnitems-for-tablecontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TableColumnItem Element for TableColumnItems for TableControl (Format)
-description: TableColumnItem Element for TableColumnItems for TableControl (Format)
+ Title: TableColumnItem Element
+description: TableColumnItem Element
---
-# TableColumnItem Element for TableColumnItems for TableControl (Format)
+# TableColumnItem Element
Defines the property or script whose value is displayed in the column of the row.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-TableControl Element (Format)
-TableRowEntries Element for TableControl (Format)
-TableRowEntry Element for TableRowEntries for TableControl (Format)
-TableColumnItems Element for TableControlEntry for TableControl (Format)
-TableColumnItem Element for TableColumnItems for TableControl (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- TableControl Element
+- TableRowEntries Element
+- TableRowEntry Element
+- TableColumnItems Element
+- TableColumnItem Element
## Syntax
TableColumnItem Element for TableColumnItems for TableControl (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and parent element of the `TableColumnItem` element.
+The following sections describe the attributes, child elements, and parent element of the
+`TableColumnItem` element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[Alignment Element for TableColumnItem for TableControl (Format)](./alignment-element-for-tablecolumnitem-for-tablecontrol-format.md)|Optional element.<br /><br /> Defines how the data in a column of the row is displayed.|
-|[FormatString Element for TableColumnItem for TableControl (Format)](./formatstring-element-for-tablecolumnitem-for-tablecontrol-format.md)|Specifies a format pattern that is used to format the data in the column of the row.|
-|[PropertyName Element for TableColumnItem for TableControl (Format)](./propertyname-element-for-tablecolumnitem-for-tablecontrol-format.md)|Optional element.<br /><br /> Specifies the name of the property whose value is displayed.|
-|[ScriptBlock Element for TableColumnItem for TableControl (Format)](./scriptblock-element-for-tablecolumnitem-for-tablecontrol-format.md)|Optional element.<br /><br /> Specifies the script whose value is displayed in the column of a row.|
+|[Alignment Element for TableColumnItem for TableControl](./alignment-element-for-tablecolumnitem-for-tablecontrol-format.md)|Optional element.<br /><br /> Defines how the data in a column of the row is displayed.|
+|[FormatString Element for TableColumnItem for TableControl](./formatstring-element-for-tablecolumnitem-for-tablecontrol-format.md)|Specifies a format pattern that is used to format the data in the column of the row.|
+|[PropertyName Element for TableColumnItem for TableControl](./propertyname-element-for-tablecolumnitem-for-tablecontrol-format.md)|Optional element.<br /><br /> Specifies the name of the property whose value is displayed.|
+|[ScriptBlock Element for TableColumnItem for TableControl](./scriptblock-element-for-tablecolumnitem-for-tablecontrol-format.md)|Optional element.<br /><br /> Specifies the script whose value is displayed in the column of a row.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[TableColumnItems Element for TableControlEntry for TableControl (Format)](./tablecolumnitems-element-for-tablerowentry-for-tablecontrol-format.md)|Defines the properties or scripts whose values are displayed in the row.|
+|[TableColumnItems Element for TableControlEntry for TableControl](./tablecolumnitems-element-for-tablerowentry-for-tablecontrol-format.md)|Defines the properties or scripts whose values are displayed in the row.|
## Remarks
-You can specify a property of an object or a script in each column of the row. If no child elements are specified, the item is a placeholder, and no data is displayed.
+You can specify a property of an object or a script in each column of the row. If no child elements
+are specified, the item is a placeholder, and no data is displayed.
For more information about the components of a table view, see [Creating a Table View](./creating-a-table-view.md). ## Example
-This example shows a `TableColumnItem` element that displays the value of the `Status` property of the [System.Diagnostics.Process](/dotnet/api/System.Diagnostics.Process) object.
+This example shows a `TableColumnItem` element that displays the value of the `Status` property of
+the [System.Diagnostics.Process](/dotnet/api/System.Diagnostics.Process) object.
```xml <TableColumnItem>
This example shows a `TableColumnItem` element that displays the value of the `S
[Creating a Table View](./creating-a-table-view.md)
-[Alignment Element for TableColumnItem for TableControl (Format)](./alignment-element-for-tablecolumnitem-for-tablecontrol-format.md)
+[Alignment Element for TableColumnItem for TableControl](./alignment-element-for-tablecolumnitem-for-tablecontrol-format.md)
-[TableColumnItems Element (Format)](./tablecolumnitems-element-for-tablerowentry-for-tablecontrol-format.md)
+[TableColumnItems Element](./tablecolumnitems-element-for-tablerowentry-for-tablecontrol-format.md)
-[FormatString Element for TableColumnItem for TableControl (Format)](./formatstring-element-for-tablecolumnitem-for-tablecontrol-format.md)
+[FormatString Element for TableColumnItem for TableControl](./formatstring-element-for-tablecolumnitem-for-tablecontrol-format.md)
-[PropertyName Element for TableColumnItem for TableControl (Format)](./propertyname-element-for-tablecolumnitem-for-tablecontrol-format.md)
+[PropertyName Element for TableColumnItem for TableControl](./propertyname-element-for-tablecolumnitem-for-tablecontrol-format.md)
-[ScriptBlock Element for TableColumnItem for TableControl (Format)](./scriptblock-element-for-tablecolumnitem-for-tablecontrol-format.md)
+[ScriptBlock Element for TableColumnItem for TableControl](./scriptblock-element-for-tablecolumnitem-for-tablecontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Tablecolumnitems Element For Tablerowentry For Tablecontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/tablecolumnitems-element-for-tablerowentry-for-tablecontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TableColumnItems Element for TableRowEntry for TableControl (Format)
-description: TableColumnItems Element for TableRowEntry for TableControl (Format)
+ Title: TableColumnItems
+description: TableColumnItems Element
---
-# TableColumnItems Element for TableRowEntry for TableControl (Format)
+# TableColumnItems Element
Defines the properties or scripts whose values are displayed in a row.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-TableControl Element (Format)
-TableRowEntries Element for TableControl (Format)
-TableRowEntry Element for TableRowEntries for TableControl (Format)
-TableColumnItems Element for TableControlEntry for TableControl (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- TableControl Element
+- TableRowEntries Element for TableControl
+- TableRowEntry Element for TableRowEntries for TableControl
+- TableColumnItems Element for TableControlEntry for TableControl
## Syntax
TableColumnItems>
## Attributes and Elements
-The following sections describe the attributes, child elements, and parent element of the `TableColumnItems` element.
+The following sections describe the attributes, child elements, and parent element of the
+`TableColumnItems` element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[TableColumnItem Element for TableColumnItems for TableControl (Format)](./tablecolumnitem-element-for-tablecolumnitems-for-tablecontrol-format.md)|Required element.<br /><br /> Defines the property or script whose value is displayed in a column of the row.|
+|[TableColumnItem Element for TableColumnItems for TableControl](./tablecolumnitem-element-for-tablecolumnitems-for-tablecontrol-format.md)|Required element.<br /><br /> Defines the property or script whose value is displayed in a column of the row.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[TableRowEntry Element for TableRowEntries for TableControl (Format)](./tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md)|Defines the data that is displayed in a row of the table.|
+|[TableRowEntry Element for TableRowEntries for TableControl](./tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md)|Defines the data that is displayed in a row of the table.|
## Remarks
-A `TableColumnItem` element is required for each column of the row. The first entry is displayed in first column, the second entry in the second column, and so on.
+A `TableColumnItem` element is required for each column of the row. The first entry is displayed in
+first column, the second entry in the second column, and so on.
For more information about the components of a table view, see [Creating a Table View](./creating-a-table-view.md). ## Example
-The following example shows a `TableColumnItems` element that defines three properties of the [System.Diagnostics.Process](/dotnet/api/System.Diagnostics.Process) object.
+The following example shows a `TableColumnItems` element that defines three properties of the [System.Diagnostics.Process](/dotnet/api/System.Diagnostics.Process)
+object.
```xml <TableColumnItems>
The following example shows a `TableColumnItems` element that defines three prop
[Creating a Table View](./creating-a-table-view.md)
-[TableColumnItem Element (Format)](./tablecolumnitem-element-for-tablecolumnitems-for-tablecontrol-format.md)
+[TableColumnItem Element](./tablecolumnitem-element-for-tablecolumnitems-for-tablecontrol-format.md)
-[TableRowEntry Element (Format)](./tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md)
+[TableRowEntry Element](./tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Tablecontrol Element Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/tablecontrol-element-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TableControl Element (Format)
-description: TableControl Element (Format)
+ Title: TableControl Element
+description: TableControl Element
---
-# TableControl Element (Format)
+# TableControl Element
Defines a table format for a view.
-ViewDefinitions Element (Format)
-View Element (Format)
-TableControl Element (Format)
+## Schema
+
+- ViewDefinitions Element
+- View Element
+- TableControl Element
## Syntax
TableControl Element (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and parent element of the `TableControl` element. You must specify the rows of the table. All other child elements are optional.
+The following sections describe attributes, child elements, and parent element of the `TableControl`
+element. You must specify the rows of the table. All other child elements are optional.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[AutoSize Element for TableControl (Format)](./autosize-element-for-tablecontrol-format.md)|Optional element.<br /><br /> Specifies whether the column size and the number of columns are adjusted based on the size of the data.|
-|[HideTableHeaders Element for TableControl (Format)](./hidetableheaders-element-format.md)|Optional element.<br /><br /> Indicates whether the header of the table is not displayed.|
-|[TableHeaders Element for TableControl (Format)](./tableheaders-element-format.md)|Required element.<br /><br /> Defines the labels, the widths, and the alignment of the data for the columns of the table view.|
-|[TableRowEntries Element for TableControl (Format)](./tablerowentries-element-for-tablecontrol-format.md)|Optional element.<br /><br /> Provides the definitions of the table view.|
+|[AutoSize Element for TableControl](./autosize-element-for-tablecontrol-format.md)|Optional element.<br /><br /> Specifies whether the column size and the number of columns are adjusted based on the size of the data.|
+|[HideTableHeaders Element for TableControl](./hidetableheaders-element-format.md)|Optional element.<br /><br /> Indicates whether the header of the table is not displayed.|
+|[TableHeaders Element for TableControl](./tableheaders-element-format.md)|Required element.<br /><br /> Defines the labels, the widths, and the alignment of the data for the columns of the table view.|
+|[TableRowEntries Element for TableControl](./tablerowentries-element-for-tablecontrol-format.md)|Optional element.<br /><br /> Provides the definitions of the table view.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[View Element (Format)](./view-element-format.md)|Defines a view that is used to display the members of one or more objects.|
+|[View Element](./view-element-format.md)|Defines a view that is used to display the members of one or more objects.|
## Remarks
For more information about the components of a table view, see [Creating a Table
## Example
-This example shows a `TableControl` element that is used to display the properties of the [System.Serviceprocess.Servicecontroller](/dotnet/api/System.ServiceProcess.ServiceController) object.
+This example shows a `TableControl` element that is used to display the properties of the [System.Serviceprocess.Servicecontroller](/dotnet/api/System.ServiceProcess.ServiceController)
+object.
```xml <View>
This example shows a `TableControl` element that is used to display the properti
[Creating a Table View](./creating-a-table-view.md)
-[View Element (Format)](./view-element-format.md)
+[View Element](./view-element-format.md)
-[AutoSize Element for TableControl (Format)](./autosize-element-for-tablecontrol-format.md)
+[AutoSize Element for TableControl](./autosize-element-for-tablecontrol-format.md)
-[HideTableHeaders Element (Format)](./hidetableheaders-element-format.md)
+[HideTableHeaders Element](./hidetableheaders-element-format.md)
-[TableHeaders Element (Format)](./tableheaders-element-format.md)
+[TableHeaders Element](./tableheaders-element-format.md)
-[TableRowEntries Element (Format)](./tablerowentries-element-for-tablecontrol-format.md)
+[TableRowEntries Element](./tablerowentries-element-for-tablecontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Tableheaders Element Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/tableheaders-element-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TableHeaders Element (Format)
-description: TableHeaders Element (Format)
+ Title: TableHeaders Element
+description: TableHeaders Element
---
-# TableHeaders Element (Format)
+# TableHeaders Element
Defines the headers for the columns of a table.
-ViewDefinitions Element (Format)
-View Element (Format)
-TableControl Element (Format)
-TableHeaders Element for TableControl (Format)
+## Schema
+
+- ViewDefinitions Element
+- View Element
+- TableControl Element
+- TableHeaders Element for TableControl
## Syntax
TableHeaders Element for TableControl (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and parent elements of the `TableHeaders` element. There must be a child element for each property of the object that is to be displayed. The column header information is displayed in the order that the child elements are specified.
+The following sections describe the attributes, child elements, and parent elements of the
+`TableHeaders` element. There must be a child element for each property of the object that is to be
+displayed. The column header information is displayed in the order that the child elements are
+specified.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[TableColumnHeader Element (Format)](./tablecolumnheader-element-format.md)|Optional element.<br /><br /> Defines the label, the width, and the alignment of the data for a column of a table view.|
+|[TableColumnHeader Element](./tablecolumnheader-element-format.md)|Optional element.<br /><br /> Defines the label, the width, and the alignment of the data for a column of a table view.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[TableControl Element (Format)](./tablecontrol-element-format.md)|Defines a table format for a view.|
+|[TableControl Element](./tablecontrol-element-format.md)|Defines a table format for a view.|
## Remarks
This example shows a `TableHeaders` element that defines two column headers.
[Creating a Table View](./creating-a-table-view.md)
-[TableColumnHeader Element (Format)](./tablecolumnheader-element-format.md)
+[TableColumnHeader Element](./tablecolumnheader-element-format.md)
-[TableControl Element (Format)](./tablecontrol-element-format.md)
+[TableControl Element](./tablecontrol-element-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Tablerowentries Element For Tablecontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/tablerowentries-element-for-tablecontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TableRowEntries Element for TableControl (Format)
-description: TableRowEntries Element for TableControl (Format)
+ Title: TableRowEntries Element
+description: TableRowEntries Element
---
-# TableRowEntries Element for TableControl (Format)
+# TableRowEntries Element
Defines the rows of the table.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-TableControl Element (Format)
-TableRowEntries Element for TableControl (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- TableControl Element
+- TableRowEntries Element
## Syntax
TableRowEntries Element for TableControl (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and parent element of the `TableRowEntries` element.
+The following sections describe the attributes, child elements, and parent element of the
+`TableRowEntries` element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[TableRowEntry Element for TableRowEntries for TableControl (Format)](./tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md)|Required element.<br /><br /> Defines the data that is displayed in a row of the table.|
+|[TableRowEntry Element for TableRowEntries for TableControl](./tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md)|Required element.<br /><br /> Defines the data that is displayed in a row of the table.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[TableControl Element (Format)](./tablecontrol-element-format.md)|Defines a table format for a view.|
+|[TableControl Element](./tablecontrol-element-format.md)|Defines a table format for a view.|
## Remarks
-You must specify one or more `TableRowEntry` elements for the table view. There is no maximum limit to the number of `TableRowEntry` elements that can be added nor is their order significant.
+You must specify one or more `TableRowEntry` elements for the table view. There is no maximum limit
+to the number of `TableRowEntry` elements that can be added nor is their order significant.
For more information about the components of a table view, see [Creating a Table View](./creating-a-table-view.md). ## Example
-The following example shows a `TableRowEntries` element that defines a row that displays the values of two properties of the [System.Diagnostics.Process](/dotnet/api/System.Diagnostics.Process) object.
+The following example shows a `TableRowEntries` element that defines a row that displays the values
+of two properties of the [System.Diagnostics.Process](/dotnet/api/System.Diagnostics.Process)
+object.
```xml <TableRowEntries>
The following example shows a `TableRowEntries` element that defines a row that
[Creating a Table View](./creating-a-table-view.md)
-[TableControl Element (Format)](./tablecontrol-element-format.md)
+[TableControl Element](./tablecontrol-element-format.md)
-[TableRowEntry Element (Format)](./tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md)
+[TableRowEntry Element](./tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Tablerowentry Element For Tablerowentries For Tablecontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TableRowEntry Element for TableRowEntries for TableControl (Format)
-description: TableRowEntry Element for TableRowEntries for TableControl (Format)
+ Title: TableRowEntry Element
+description: TableRowEntry Element
---
-# TableRowEntry Element for TableRowEntries for TableControl (Format)
+# TableRowEntry Element
Defines the data that is displayed in a row of the table.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-TableControl Element (Format)
-TableRowEntries Element for TableControl (Format)
-TableRowEntry Element for TableRowEntries for TableControl (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- TableControl Element
+- TableRowEntries Element for TableControl
+- TableRowEntry Element for TableRowEntries
## Syntax
TableRowEntry Element for TableRowEntries for TableControl (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and parent element of the `TableRowEntry` element.
+The following sections describe attributes, child elements, and parent element of the
+`TableRowEntry` element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[EntrySelectedBy Element for TableRowEntry for TableControl (Format)](./entryselectedby-element-for-tablerowentry-for-tablecontrol-format.md)|Required element.<br /><br /> Defines the objects whose property values are displayed in the row.|
-|[TableColumnItems Element for TableRowEntry for TableControl (Format)](./tablecolumnitems-element-for-tablerowentry-for-tablecontrol-format.md)|Required element.<br /><br /> Defines the properties or scripts whose values are displayed.|
-|[Wrap Element for TableRowEntry for TableControl (Format)](./wrap-element-for-tablerowentry-for-tablecontrol-format.md)|Optional element.<br /><br /> Specifies that text that exceeds the column width is displayed on the next line.|
+|[EntrySelectedBy Element for TableRowEntry for TableControl](./entryselectedby-element-for-tablerowentry-for-tablecontrol-format.md)|Required element.<br /><br /> Defines the objects whose property values are displayed in the row.|
+|[TableColumnItems Element for TableRowEntry for TableControl](./tablecolumnitems-element-for-tablerowentry-for-tablecontrol-format.md)|Required element.<br /><br /> Defines the properties or scripts whose values are displayed.|
+|[Wrap Element for TableRowEntry for TableControl](./wrap-element-for-tablerowentry-for-tablecontrol-format.md)|Optional element.<br /><br /> Specifies that text that exceeds the column width is displayed on the next line.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[TableRowEntries Element for TableControl (Format)](./tablerowentries-element-for-tablecontrol-format.md)|Defines the rows of the table.|
+|[TableRowEntries Element for TableControl](./tablerowentries-element-for-tablecontrol-format.md)|Defines the rows of the table.|
## Remarks
For more information about the components of a table view, see [Creating a Table
## Example
-The following example shows a `TableRowEntry` element that defines a row that displays the values of two properties of the [System.Diagnostics.Process](/dotnet/api/System.Diagnostics.Process) object.
+The following example shows a `TableRowEntry` element that defines a row that displays the values of
+two properties of the [System.Diagnostics.Process](/dotnet/api/System.Diagnostics.Process) object.
```xml <TableRowEntry>
The following example shows a `TableRowEntry` element that defines a row that di
[Creating a Table View](./creating-a-table-view.md)
-[EntrySelectedBy Element for TableRowEntry for TableControl (Format)](./entryselectedby-element-for-tablerowentry-for-tablecontrol-format.md)
+[EntrySelectedBy Element for TableRowEntry for TableControl](./entryselectedby-element-for-tablerowentry-for-tablecontrol-format.md)
-[TableColumnItems Element for TableRowEntry for TableControl (Format)](./tablecolumnitems-element-for-tablerowentry-for-tablecontrol-format.md)
+[TableColumnItems Element for TableRowEntry for TableControl](./tablecolumnitems-element-for-tablerowentry-for-tablecontrol-format.md)
-[TableRowEntries Element for TableControl (Format)](./tablerowentries-element-for-tablecontrol-format.md)
+[TableRowEntries Element for TableControl](./tablerowentries-element-for-tablecontrol-format.md)
-[Wrap Element for TableRowEntry for TableControl (Format)](./wrap-element-for-tablerowentry-for-tablecontrol-format.md)
+[Wrap Element for TableRowEntry for TableControl](./wrap-element-for-tablerowentry-for-tablecontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Text Element For Customitem For Controls For Configuration Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/text-element-for-customitem-for-controls-for-configuration-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: Text Element for CustomItem for Controls for Configuration (Format)
-description: Text Element for CustomItem for Controls for Configuration (Format)
+ Title: Text Element for CustomItem for Controls for Configuration
+description: Text Element for CustomItem for Controls for Configuration
---
-# Text Element for CustomItem for Controls for Configuration (Format)
+# Text Element for CustomItem for Controls for Configuration
-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.
+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.
-Configuration Element (Format)
-Controls Element of Configuration (Format)
-Control Element for Controls for Configuration (Format)
-CustomControl Element for Control for Configuration (Format)
-CustomEntries Element for CustomControl for Configuration (Format)
-CustomEntry Element for CustomControl for Controls for Configuration (Format)
-CustomItem Element for CustomEntry for Controls for Configuration
-Text Element for CustomItem for Controls for Configuration (Format)
+## Schema
+
+- Configuration Element
+- Controls Element
+- Control Element
+- CustomControl Element
+- CustomEntries Element
+- CustomEntry Element
+- CustomItem Element
+- Text Element
## Syntax
Text Element for CustomItem for Controls for Configuration (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `Text` element.
+The following sections describe attributes, child elements, and the parent element of the `Text`
+element.
### Attributes
developer Text Element For Customitem For Controls For View Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/text-element-for-customitem-for-controls-for-view-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: Text Element for CustomItem for Controls for View (Format)
-description: Text Element for CustomItem for Controls for View (Format)
+ Title: Text Element for CustomItem for Controls for View
+description: Text Element for CustomItem for Controls for View
---
-# Text Element for CustomItem for Controls for View (Format)
+# Text Element for CustomItem for Controls for View
-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.
+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.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-Controls Element (Format)
-Control Element for Controls for View (Format)
-CustomControl Element for Control for Controls for View (Format)
-CustomEntries Element for CustomControl for View (Format)
-CustomEntry Element for CustomEntries for Controls for View (Format)
-CustomItem Element for CustomEntry for Controls for View (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- Controls Element
+- Control Element
+- CustomControl Element
+- CustomEntries Element
+- CustomEntry Element
+- CustomItem Element
## Syntax
CustomItem Element for CustomEntry for Controls for View (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `Text` element.
+The following sections describe attributes, child elements, and the parent element of the `Text`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[CustomItem Element for CustomEntry for Controls for View (Format)](./customitem-element-for-customentry-for-controls-for-view-format.md)|Defines what data is displayed by the control and how it is displayed.|
+|[CustomItem Element for CustomEntry for Controls for View](./customitem-element-for-customentry-for-controls-for-view-format.md)|Defines what data is displayed by the control and how it is displayed.|
## Text Value
Specify the text of a control for data that you want to display.
## See Also
-[CustomItem Element for CustomEntry for Controls for View (Format)](./customitem-element-for-customentry-for-controls-for-view-format.md)
+[CustomItem Element for CustomEntry for Controls for View](./customitem-element-for-customentry-for-controls-for-view-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Text Element For Customitem For Customview For View Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/text-element-for-customitem-for-customview-for-view-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: Text Element for CustomItem for CustomView for View (Format)
-description: Text Element for CustomItem for CustomView for View (Format)
+ Title: Text Element for CustomItem for CustomView for View
+description: Text Element for CustomItem for CustomView for View
---
-# Text Element for CustomItem for CustomView for View (Format)
+# Text Element for CustomItem for CustomView for View
-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.
+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.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-CustomControl Element (Format)
-CustomEntries Element for CustomControl for View (Format)
-CustomEntry Element for CustomEntries for View (Format)
-CustomItem Element for CustomEntry for View (Format)
-Text Element for CustomItem (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- CustomControl Element
+- CustomEntries Element
+- CustomEntry Element
+- CustomItem Element
+- Text Element
## Syntax
Text Element for CustomItem (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `Text` element.
+The following sections describe attributes, child elements, and the parent element of the `Text`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[CustomItem Element for CustomEntry for View (Format)](./customitem-element-for-customentry-for-customcontrol-for-view-format.md)|Defines a control for the custom control view.|
+|[CustomItem Element for CustomEntry for View](./customitem-element-for-customentry-for-customcontrol-for-view-format.md)|Defines a control for the custom control view.|
## Text Value
Specify the text of a control for data that you want to display.
## See Also
-[CustomItem Element for CustomEntry for View (Format)](./customitem-element-for-customentry-for-customcontrol-for-view-format.md)
+[CustomItem Element for CustomEntry for View](./customitem-element-for-customentry-for-customcontrol-for-view-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Text Element For Customitem For Groupby Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/text-element-for-customitem-for-groupby-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: Text Element for CustomItem for GroupBy (Format)
-description: Text Element for CustomItem for GroupBy (Format)
+ Title: Text Element for CustomItem for GroupBy
+description: Text Element for CustomItem for GroupBy
---
-# Text Element for CustomItem for GroupBy (Format)
+# Text Element for CustomItem for GroupBy
-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.
+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.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-GroupBy Element for View (Format)
-CustomControl Element for GroupBy (Format)
-CustomEntries Element for CustomControl for GroupBy (Format)
-CustomEntry Element for CustomControl for GroupBy (Format)
-CustomItem Element for CustomEntry for GroupBy (Format)
-Text Element for CustomItem for GroupBy (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- GroupBy Element
+- CustomControl Element
+- CustomEntries Element
+- CustomEntry Element
+- CustomItem Element
+- Text Element
## Syntax
Text Element for CustomItem for GroupBy (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `Text` element.
+The following sections describe attributes, child elements, and the parent element of the `Text`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[CustomItem Element for CustomEntry for GroupBy (Format)](./customitem-element-for-customentry-for-groupby-format.md)|Defines a control for the custom control view.|
+|[CustomItem Element for CustomEntry for GroupBy](./customitem-element-for-customentry-for-groupby-format.md)|Defines a control for the custom control view.|
## Text Value
Specify the text of a control for data that you want to display.
## See Also
-[CustomItem Element for CustomEntry for GroupBy (Format)](./customitem-element-for-customentry-for-groupby-format.md)
+[CustomItem Element for CustomEntry for GroupBy](./customitem-element-for-customentry-for-groupby-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Entryselectedby For Controls For Configuration Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-entryselectedby-for-controls-for-configuration-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for EntrySelectedBy for Controls for Configuration (Format)
-description: TypeName Element for EntrySelectedBy for Controls for Configuration (Format)
+ Title: TypeName Element for EntrySelectedBy for Controls for Configuration
+description: TypeName Element for EntrySelectedBy for Controls for Configuration
---
-# TypeName Element for EntrySelectedBy for Controls for Configuration (Format)
+# TypeName Element for EntrySelectedBy for Controls for Configuration
-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.
+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.
-Configuration Element (Format)
-Controls Element of Configuration (Format)
-Control Element for Controls for Configuration (Format)
-CustomControl Element for Control for Configuration (Format)
-CustomEntries Element for CustomControl for Configuration (Format)
-CustomEntry Element for CustomControl for Controls for Configuration (Format)
-EntrySelectedBy Element for CustomEntry for Controls for Configuration (Format)
-TypeName Element for EntrySelectedBy for Controls for Configuration (Format)
+## Schema
+
+- Configuration Element
+- Controls Element
+- Control Element
+- CustomControl Element
+- CustomEntries Element
+- CustomEntry Element
+- EntrySelectedBy Element
+- TypeName Element
## Syntax
TypeName Element for EntrySelectedBy for Controls for Configuration (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[EntrySelectedBy Element for CustomEntry for Controls for Configuration (Format)](./entryselectedby-element-for-customentry-for-controls-for-configuration-format.md)|Defines the .NET types that use this control definition or the condition that must exist for this definition to be used.|
+|[EntrySelectedBy Element for CustomEntry for Controls for Configuration](./entryselectedby-element-for-customentry-for-controls-for-configuration-format.md)|Defines the .NET types that use this control definition or the condition that must exist for this definition to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## See Also
-[EntrySelectedBy Element for CustomEntry for Controls for Configuration (Format)](./entryselectedby-element-for-customentry-for-controls-for-configuration-format.md)
+[EntrySelectedBy Element for CustomEntry for Controls for Configuration](./entryselectedby-element-for-customentry-for-controls-for-configuration-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Entryselectedby For Controls For View Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-entryselectedby-for-controls-for-view-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for EntrySelectedBy for Controls for View (Format)
-description: TypeName Element for EntrySelectedBy for Controls for View (Format)
+ Title: TypeName Element for EntrySelectedBy for Controls for View
+description: TypeName Element for EntrySelectedBy for Controls for View
---
-# TypeName Element for EntrySelectedBy for Controls for View (Format)
+# TypeName Element for EntrySelectedBy for Controls for View
-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.
+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.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-Controls Element (Format)
-Control Element for Controls for View (Format)
-CustomControl Element for Control for Controls for View (Format)
-CustomEntries Element for CustomControl for Controls for View (Format)
-CustomEntry Element for CustomEntries for Controls for View (Format)
-TypeName Element for EntrySelectedBy for Controls for View (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- Controls Element
+- Control Element
+- CustomControl Element
+- CustomEntries Element
+- CustomEntry Element
+- TypeName Element
## Syntax
TypeName Element for EntrySelectedBy for Controls for View (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[EntrySelectedBy Element for CustomEntry for Controls for View (Format)](./entryselectedby-element-for-customentry-for-controls-for-view-format.md)|Defines the .NET types that use this control definition or the condition that must exist for this definition to be used.|
+|[EntrySelectedBy Element for CustomEntry for Controls for View](./entryselectedby-element-for-customentry-for-controls-for-view-format.md)|Defines the .NET types that use this control definition or the condition that must exist for this definition to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## See Also
-[EntrySelectedBy Element for CustomEntry for Controls for View (Format)](./entryselectedby-element-for-customentry-for-controls-for-view-format.md)
+[EntrySelectedBy Element for CustomEntry for Controls for View](./entryselectedby-element-for-customentry-for-controls-for-view-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Entryselectedby For Customentry For View Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-entryselectedby-for-customentry-for-view-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for EntrySelectedBy for CustomEntry for View (Format)
-description: TypeName Element for EntrySelectedBy for CustomEntry for View (Format)
+ Title: TypeName Element for EntrySelectedBy for CustomEntry for View
+description: TypeName Element for EntrySelectedBy for CustomEntry for View
---
-# TypeName Element for EntrySelectedBy for CustomEntry for View (Format)
+# TypeName Element for EntrySelectedBy for CustomEntry for View
-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.
+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.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-CustomControl Element (Format)
-CustomEntries Element for CustomControl for View (Format)
-CustomEntry Element for CustomEntries for View (Format)
-EntrySelectedBy Element for CustomEntry for View (Format)
-TypeName Element for EntrySelectedBy for CustomEntry for View (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- CustomControl Element
+- CustomEntries Element
+- CustomEntry Element
+- EntrySelectedBy Element
+- TypeName Element
## Syntax
TypeName Element for EntrySelectedBy for CustomEntry for View (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[EntrySelectedBy Element for CustomEntry for View (Format)](./entryselectedby-element-for-customentry-for-customcontrol-for-view-format.md)|Defines the .NET types that use this custom control view definition or the condition that must exist for this definition to be used.|
+|[EntrySelectedBy Element for CustomEntry for View](./entryselectedby-element-for-customentry-for-customcontrol-for-view-format.md)|Defines the .NET types that use this custom control view definition or the condition that must exist for this definition to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## Remarks
-Each custom control view definition must have at least one type name, selection set, or selection condition defined.
+Each custom control view definition must have at least one type name, selection set, or selection
+condition defined.
For more information about the components of a custom control view, see [Creating Custom Controls](./creating-custom-controls.md).
For more information about the components of a custom control view, see [Creatin
[Creating Custom Controls](./creating-custom-controls.md)
-[EntrySelectedBy Element for CustomEntry for View (Format)](./entryselectedby-element-for-customentry-for-customcontrol-for-view-format.md)
+[EntrySelectedBy Element for CustomEntry for View](./entryselectedby-element-for-customentry-for-customcontrol-for-view-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Entryselectedby For Enumerableexpansion Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-entryselectedby-for-enumerableexpansion-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for EntrySelectedBy for EnumerableExpansion (Format)
-description: TypeName Element for EntrySelectedBy for EnumerableExpansion (Format)
+ Title: TypeName Element for EntrySelectedBy for EnumerableExpansion
+description: TypeName Element for EntrySelectedBy for EnumerableExpansion
---
-# TypeName Element for EntrySelectedBy for EnumerableExpansion (Format)
+# TypeName Element for EntrySelectedBy for EnumerableExpansion
-Specifies a .NET type that is expanded by this definition. This element is used when defining a default settings.
+Specifies a .NET type that is expanded by this definition. This element is used when defining a
+default settings.
-Configuration Element (Format)
-DefaultSettings Element (Format)
-EnumerableExpansions Element (Format)
-EnumerableExpansion Element (Format)
-EntrySelectedBy Element for EnumerableExpansion (Format)
-TypeName Element for EntrySelectedBy for EnumerableExpansion (Format)
+## Schema
+
+- Configuration Element
+- DefaultSettings Element
+- EnumerableExpansions Element
+- EnumerableExpansion Element
+- EntrySelectedBy Element
+- TypeName Element
## Syntax
TypeName Element for EntrySelectedBy for EnumerableExpansion (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[EntrySelectedBy Element for EnumerableExpansion (Format)](./entryselectedby-element-for-enumerableexpansion-format.md)|Defines the .NET types that use this definition or the condition that must exist for this definition to be used.|
+|[EntrySelectedBy Element for EnumerableExpansion](./entryselectedby-element-for-enumerableexpansion-format.md)|Defines the .NET types that use this definition or the condition that must exist for this definition to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## See Also
-[EntrySelectedBy Element for EnumerableExpansion (Format)](./entryselectedby-element-for-enumerableexpansion-format.md)
+[EntrySelectedBy Element for EnumerableExpansion](./entryselectedby-element-for-enumerableexpansion-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Entryselectedby For Groupby Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-entryselectedby-for-groupby-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for EntrySelectedBy for GroupBy (Format)
-description: TypeName Element for EntrySelectedBy for GroupBy (Format)
+ Title: TypeName Element for EntrySelectedBy for GroupBy
+description: TypeName Element for EntrySelectedBy for GroupBy
---
-# TypeName Element for EntrySelectedBy for GroupBy (Format)
+# TypeName Element for EntrySelectedBy for GroupBy
-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.
+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.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-GroupBy Element for View (Format)
-CustomControl Element for GroupBy (Format)
-CustomEntries Element for CustomControl for GroupBy (Format)
-CustomEntry Element for CustomControl for GroupBy (Format)
-EntrySelectedBy Element for CustomEntry for GroupBy (Format)
-TypeName Element for EntrySelectedBy for GroupBy (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- GroupBy Element
+- CustomControl Element
+- CustomEntries Element
+- CustomEntry Element
+- EntrySelectedBy Element
+- TypeName Element
## Syntax
TypeName Element for EntrySelectedBy for GroupBy (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[EntrySelectedBy Element for CustomEntry for GroupBy (Format)](./entryselectedby-element-for-customentry-for-groupby-format.md)|Defines the .NET types that use this control definition or the condition that must exist for this definition to be used.|
+|[EntrySelectedBy Element for CustomEntry for GroupBy](./entryselectedby-element-for-customentry-for-groupby-format.md)|Defines the .NET types that use this control definition or the condition that must exist for this definition to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## Remarks
-Each control definition must have at least one type name, selection set, or selection condition defined.
+Each control definition must have at least one type name, selection set, or selection condition
+defined.
For more information about the components of a custom control view, see [Creating Custom Controls](./creating-custom-controls.md).
For more information about the components of a custom control view, see [Creatin
[Creating Custom Controls](./creating-custom-controls.md)
-[EntrySelectedBy Element for CustomEntry for GroupBy (Format)](./entryselectedby-element-for-customentry-for-groupby-format.md)
+[EntrySelectedBy Element for CustomEntry for GroupBy](./entryselectedby-element-for-customentry-for-groupby-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Entryselectedby For Listcontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-entryselectedby-for-listcontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for EntrySelectedBy for ListControl (Format)
-description: TypeName Element for EntrySelectedBy for ListControl (Format)
+ Title: TypeName Element for EntrySelectedBy for ListControl
+description: TypeName Element for EntrySelectedBy for ListControl
---
-# TypeName Element for EntrySelectedBy for ListControl (Format)
+# TypeName Element for EntrySelectedBy for ListControl
-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.
+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.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-ListControl Element (Format)
-ListEntries Element (Format)
-ListEntry Element (Format)
-EntrySelectedBy Element for ListEntry (Format)
-TypeName Element for EntrySelectedBy for ListControl (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- ListControl Element
+- ListEntries Element
+- ListEntry Element
+- EntrySelectedBy
+- TypeName Element
## Syntax
TypeName Element for EntrySelectedBy for ListControl (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[EntrySelectedBy Element for ListEntry (Format)](./entryselectedby-element-for-listentry-for-listcontrol-format.md)|Defines the .NET types that use this list entry or the condition that must exist for this entry to be used.|
+|[EntrySelectedBy Element for ListEntry](./entryselectedby-element-for-listentry-for-listcontrol-format.md)|Defines the .NET types that use this list entry or the condition that must exist for this entry to be used.|
## Text Value
The following example shows how to specify a selection set for an entry of a lis
[Creating a List View](./creating-a-list-view.md)
-[EntrySelectedBy Element for ListEntry (Format)](./entryselectedby-element-for-listentry-for-listcontrol-format.md)
+[EntrySelectedBy Element for ListEntry](./entryselectedby-element-for-listentry-for-listcontrol-format.md)
-[SelectionSetName Element for EntrySelectedBy for ListEntry (Format)](./selectionsetname-element-for-entryselectedby-for-listcontrol-format.md)
+[SelectionSetName Element for EntrySelectedBy for ListEntry](./selectionsetname-element-for-entryselectedby-for-listcontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Entryselectedby For Tablecontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-entryselectedby-for-tablecontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for EntrySelectedBy for TableControl (Format)
-description: TypeName Element for EntrySelectedBy for TableControl (Format)
+ Title: TypeName Element for EntrySelectedBy for TableControl
+description: TypeName Element for EntrySelectedBy for TableControl
---
-# TypeName Element for EntrySelectedBy for TableControl (Format)
+# TypeName Element for EntrySelectedBy for TableControl
-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.
+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.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-TableControl Element (Format)
-TableRowEntries Element (Format)
-TableRowEntry Element (Format)
-EntrySelectedBy Element (Format)
-TypeName Element for EntrySelectedBy for TableRowEntry (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- TableControl Element
+- TableRowEntries Element
+- TableRowEntry Element
+- EntrySelectedBy Element
+- TypeName Element
## Syntax
TypeName Element for EntrySelectedBy for TableRowEntry (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[EntrySelectedBy Element (Format)](./entryselectedby-element-for-tablerowentry-for-tablecontrol-format.md)|Defines the .NET types that use this entry or the condition that must exist for this entry to be used.|
+|[EntrySelectedBy Element](./entryselectedby-element-for-tablerowentry-for-tablecontrol-format.md)|Defines the .NET types that use this entry or the condition that must exist for this entry to be used.|
## Text Value
For more information about the components of a table view, see [Creating a Table
[Creating a Table View](./creating-a-table-view.md)
-[EntrySelectedBy Element (Format)](./entryselectedby-element-for-tablerowentry-for-tablecontrol-format.md)
+[EntrySelectedBy Element](./entryselectedby-element-for-tablerowentry-for-tablecontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Entryselectedby For Wideentry Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-entryselectedby-for-wideentry-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for EntrySelectedBy for WideEntry (Format)
-description: TypeName Element for EntrySelectedBy for WideEntry (Format)
+ Title: TypeName Element for EntrySelectedBy for WideEntry
+description: TypeName Element for EntrySelectedBy for WideEntry
---
-# TypeName Element for EntrySelectedBy for WideEntry (Format)
+# TypeName Element for EntrySelectedBy for WideEntry
Specifies a .NET type for the definition. The definition is used whenever this object is displayed.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-WideControl Element (Format)
-WideEntries Element (Format)
-WideEntry Element (Format)
-EntrySelectedBy Element for WideEntry (Format)
-TypeName Element for WideEntry (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- WideControl Element
+- WideEntries Element
+- WideEntry Element
+- EntrySelectedBy Element
+- TypeName Element
## Syntax
TypeName Element for WideEntry (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and the parent element of the `TypeName` element.
+The following sections describe the attributes, child elements, and the parent element of the
+`TypeName` element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[EntrySelectedBy Element for WideEntry (Format)](./entryselectedby-element-for-wideentry-format.md)|Defines the .NET types that use this wide entry or the condition that must exist for this entry to be used.|
+|[EntrySelectedBy Element for WideEntry](./entryselectedby-element-for-wideentry-format.md)|Defines the .NET types that use this wide entry or the condition that must exist for this entry to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## Remarks
-Each wide entry must specify one or more .NET types, a selection set, or the selection condition that must exist for the definition to be used.
+Each wide entry must specify one or more .NET types, a selection set, or the selection condition
+that must exist for the definition to be used.
For more information about other components of a wide view, see [Creating a Wide View](./creating-a-wide-view.md).
For more information about other components of a wide view, see [Creating a Wide
[Creating a Wide View](./creating-a-wide-view.md)
-[EntrySelectedBy Element for WideEntry (Format)](./entryselectedby-element-for-wideentry-format.md)
+[EntrySelectedBy Element for WideEntry](./entryselectedby-element-for-wideentry-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Selectioncondition For Controls For Configuration Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-selectioncondition-for-controls-for-configuration-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for SelectionCondition for Controls for Configuration (Format)
-description: TypeName Element for SelectionCondition for Controls for Configuration (Format)
+ Title: TypeName Element for SelectionCondition for Controls for Configuration
+description: TypeName Element for SelectionCondition for Controls for Configuration
---
-# TypeName Element for SelectionCondition for Controls for Configuration (Format)
+# TypeName Element for SelectionCondition for Controls for Configuration
-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.
+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.
-Configuration Element (Format)
-Controls Element of Configuration (Format)
-Control Element for Controls for Configuration (Format)
-CustomControl Element for Control for Configuration (Format)
-CustomEntries Element for CustomControl for Controls for Configuration (Format)
-CustomEntry Element for CustomControl for Controls for Configuration (Format)
-EntrySelectedBy Element for CustomEntry for Controls for Configuration (Format)
-SelectionCondition Element for EntrySelectedBy for CustomEntry for Configuration (Format)
-TypeName Element for SelectionCondition for Controls for Configuration (Format)
+## Schema
+
+- Configuration Element
+- Controls Element
+- Control Element
+- CustomControl Element
+- CustomEntries Element
+- CustomEntry Element
+- EntrySelectedBy Element
+- SelectionCondition Element
+- TypeName Element
## Syntax
TypeName Element for SelectionCondition for Controls for Configuration (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` Element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+Element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[SelectionCondition Element for EntrySelectedBy for CustomEntry for Configuration (Format)](./selectioncondition-element-for-entryselectedby-for-controls-for-configuration-format.md)|Defines a condition that must exist for the control definition to be used.|
+|[SelectionCondition Element for EntrySelectedBy for CustomEntry for Configuration](./selectioncondition-element-for-entryselectedby-for-controls-for-configuration-format.md)|Defines a condition that must exist for the control definition to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## See Also
-[SelectionCondition Element for EntrySelectedBy for CustomEntry for Configuration (Format)](./selectioncondition-element-for-entryselectedby-for-controls-for-configuration-format.md)
+[SelectionCondition Element for EntrySelectedBy for CustomEntry for Configuration](./selectioncondition-element-for-entryselectedby-for-controls-for-configuration-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Selectioncondition For Controls For View Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-selectioncondition-for-controls-for-view-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for SelectionCondition for Controls for View (Format)
-description: TypeName Element for SelectionCondition for Controls for View (Format)
+ Title: TypeName Element for SelectionCondition for Controls for View
+description: TypeName Element for SelectionCondition for Controls for View
---
-# 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.
-
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-Controls Element (Format)
-Control Element for Controls for View (Format)
-CustomControl Element for Control for Controls for View (Format)
-CustomEntries Element for CustomControl for Controls for View (Format)
-CustomEntry Element for CustomEntries for Controls for View (Format)
-EntrySelectedBy Element for CustomEntry for Controls for View (Format)
-SelectionCondition Element for EntrySelectedBy for Controls for View (Format)
-TypeName Element for SelectionCondition for Controls for View (Format)
+# TypeName Element for SelectionCondition for Controls for View
+
+Specifies a .NET type that triggers the condition. This element is used when defining controls that
+can be used by a view.
+
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- Controls Element
+- Control Element
+- CustomControl Element
+- CustomEntries Element
+- CustomEntry Element
+- EntrySelectedBy Element
+- SelectionCondition Element
+- TypeName Element
## Syntax
TypeName Element for SelectionCondition for Controls for View (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` Element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+Element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[SelectionCondition Element for EntrySelectedBy for Controls for View (Format)](./selectioncondition-element-for-entryselectedby-for-controls-for-view-format.md)|Defines a condition that must exist for the control definition to be used.|
+|[SelectionCondition Element for EntrySelectedBy for Controls for View](./selectioncondition-element-for-entryselectedby-for-controls-for-view-format.md)|Defines a condition that must exist for the control definition to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## See Also
-[SelectionCondition Element for EntrySelectedBy for Controls for View (Format)](./selectioncondition-element-for-entryselectedby-for-controls-for-view-format.md)
+[SelectionCondition Element for EntrySelectedBy for Controls for View](./selectioncondition-element-for-entryselectedby-for-controls-for-view-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Selectioncondition For Customcontrol For View Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-selectioncondition-for-customcontrol-for-view-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for SelectionCondition for CustomControl for View (Format)
-description: TypeName Element for SelectionCondition for CustomControl for View (Format)
+ Title: TypeName Element for SelectionCondition for CustomControl for View
+description: TypeName Element for SelectionCondition for CustomControl for View
---
-# TypeName Element for SelectionCondition for CustomControl for View (Format)
+# TypeName Element for SelectionCondition for CustomControl for View
-Specifies a .NET type that triggers the condition. This element is used when defining a custom control view.
+Specifies a .NET type that triggers the condition. This element is used when defining a custom
+control view.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-CustomControl Element for View (Format)
-CustomEntries Element for CustomControl for View (Format)
-CustomEntry Element for CustomEntries for CustomControl for View (Format)
-CustomItem Element for CustomEntry for CustomControl for View (Format)
-SelectionCondition Element for EntrySelectedBy for CustomControl for View (Format)
-TypeName Element for SelectionCondition for CustomControl for View (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- CustomControl Element
+- CustomEntries Element
+- CustomEntry Element
+- CustomItem Element
+- SelectionCondition Element
+- TypeName Element
## Syntax
TypeName Element for SelectionCondition for CustomControl for View (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` Element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+Element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[SelectionCondition Element for EntrySelectedBy for CustomControl for View (Format)](./selectioncondition-element-for-entryselectedby-for-customcontrol-format.md)|Defines a condition that must exist for the control definition to be used.|
+|[SelectionCondition Element for EntrySelectedBy for CustomControl for View](./selectioncondition-element-for-entryselectedby-for-customcontrol-format.md)|Defines a condition that must exist for the control definition to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## See Also
-[SelectionCondition Element for EntrySelectedBy for CustomControl for View (Format)](./selectioncondition-element-for-entryselectedby-for-customcontrol-format.md)
+[SelectionCondition Element for EntrySelectedBy for CustomControl for View](./selectioncondition-element-for-entryselectedby-for-customcontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Selectioncondition For Entryselectedby For Enumerableexpansion Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-selectioncondition-for-entryselectedby-for-enumerableexpansion-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for SelectionCondition for EntrySelectedBy for EnumerableExpansion (Format)
-description: TypeName Element for SelectionCondition for EntrySelectedBy for EnumerableExpansion (Format)
+ Title: TypeName Element for SelectionCondition for EntrySelectedBy for EnumerableExpansion
+description: TypeName Element for SelectionCondition for EntrySelectedBy for EnumerableExpansion
---
-# TypeName Element for SelectionCondition for EntrySelectedBy for EnumerableExpansion (Format)
+# TypeName Element for SelectionCondition for EntrySelectedBy for EnumerableExpansion
Specifies a .NET type that triggers the condition.
-Configuration Element
-DefaultSettings Element (Format)
-EnumerableExpansions Element (Format)
-EnumerableExpansions Element (Format)
-EntrySelectedBy Element for EnumerableExpansion (Format)
-SelectionCondition Element for EntrySelectedBy for EnumerableExpansion (Format)
-TypeName Element for SelectionCondition for EntrySelectedBy for EnumerableExpansion (Format)
+## Schema
+
+- Configuration Element
+- DefaultSettings Element
+- EnumerableExpansions Element
+- EnumerableExpansions Element
+- EntrySelectedBy Element
+- SelectionCondition Element
+- TypeName Element
## Syntax
TypeName Element for SelectionCondition for EntrySelectedBy for EnumerableExpans
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[SelectionCondition Element for EntrySelectedBy for EnumerableExpansion (Format)](./selectioncondition-element-for-entryselectedby-for-enumerableexpansion-format.md)|Defines the condition that must exist to expand the collection objects of this definition.|
+|[SelectionCondition Element for EntrySelectedBy for EnumerableExpansion](./selectioncondition-element-for-entryselectedby-for-enumerableexpansion-format.md)|Defines the condition that must exist to expand the collection objects of this definition.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## See Also
-[SelectionCondition Element for EntrySelectedBy for EnumerableExpansion (Format)](./selectioncondition-element-for-entryselectedby-for-enumerableexpansion-format.md)
+[SelectionCondition Element for EntrySelectedBy for EnumerableExpansion](./selectioncondition-element-for-entryselectedby-for-enumerableexpansion-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Selectioncondition For Entryselectedby For Listcontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-selectioncondition-for-entryselectedby-for-listcontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for SelectionCondition for EntrySelectedBy for ListControl (Format)
-description: TypeName Element for SelectionCondition for EntrySelectedBy for ListControl (Format)
+ Title: TypeName Element for SelectionCondition for EntrySelectedBy for ListControl
+description: TypeName Element for SelectionCondition for EntrySelectedBy for ListControl
---
-# TypeName Element for SelectionCondition for EntrySelectedBy for ListControl (Format)
+# TypeName Element for SelectionCondition for EntrySelectedBy for ListControl
Specifies a .NET type that triggers the condition. When this type is present, the list entry is used.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-ListControl Element (Format)
-ListEntries Element for ListControl (Format)
-ListEntry Element for ListEntries for ListControl (Format)
-EntrySelectedBy Element for ListEntry for ListControl (Format)
-SelectionCondition Element for EntrySelectedBy for ListControl (Format)
-TypeName Element for SelectionCondition for EntrySelectedBy for ListControl (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- ListControl Element
+- ListEntries Element
+- ListEntry Element
+- EntrySelectedBy Element
+- SelectionCondition Element
+- TypeName Element
## Syntax
TypeName Element for SelectionCondition for EntrySelectedBy for ListControl (For
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[SelectionCondition Element for EntrySelectedBy for ListControl (Format)](./selectioncondition-element-for-entryselectedby-for-listcontrol-format.md)|Defines the condition that must exist for this list entry to be used.|
+|[SelectionCondition Element for EntrySelectedBy for ListControl](./selectioncondition-element-for-entryselectedby-for-listcontrol-format.md)|Defines the condition that must exist for this list entry to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## Remarks
-The selection condition can specify any number of .NET types or selection sets, but cannot specify both. For more information about how to use selection conditions, see [Defining Conditions for when Data is Displayed](./defining-conditions-for-displaying-data.md).
+The selection condition can specify any number of .NET types or selection sets, but cannot specify
+both. For more information about how to use selection conditions, see [Defining Conditions for when Data is Displayed](./defining-conditions-for-displaying-data.md).
For more information about other the components of a list view, see [Creating a List View](./creating-a-list-view.md).
For more information about other the components of a list view, see [Creating a
[Defining Conditions for When Data Is Displayed](./defining-conditions-for-displaying-data.md)
-[SelectionCondition Element for EntrySelectedBy for ListControl (Format)](./selectioncondition-element-for-entryselectedby-for-listcontrol-format.md)
+[SelectionCondition Element for EntrySelectedBy for ListControl](./selectioncondition-element-for-entryselectedby-for-listcontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Selectioncondition For Entryselectedby For Tablecontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-selectioncondition-for-entryselectedby-for-tablecontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for SelectionCondition for EntrySelectedBy for TableControl (Format)
-description: TypeName Element for SelectionCondition for EntrySelectedBy for TableControl (Format)
+ Title: TypeName Element for SelectionCondition for EntrySelectedBy for TableControl
+description: TypeName Element for SelectionCondition for EntrySelectedBy for TableControl
---
-# TypeName Element for SelectionCondition for EntrySelectedBy for TableControl (Format)
+# TypeName Element for SelectionCondition for EntrySelectedBy for TableControl
-Specifies a .NET type that triggers the condition. When this type is present, the condition is met, and the table row is used.
+Specifies a .NET type that triggers the condition. When this type is present, the condition is met,
+and the table row is used.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-TableControl Element (Format)
-TableRowEntries Element (Format)
-TableRowEntry Element (Format)
-EntrySelectedBy Element for TableRowEntry (Format)
-SelectionCondition Element for EntrySelectedBy for TableRowEntry (Format)
-TypeName Element for SelectionCondition for EntrySelectedBy for TableRowEntry (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- TableControl Element
+- TableRowEntries Element
+- TableRowEntry Element
+- EntrySelectedBy Element
+- SelectionCondition Element
+- TypeName Element
## Syntax
TypeName Element for SelectionCondition for EntrySelectedBy for TableRowEntry (F
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[SelectionCondition Element for EntrySelectedBy for TableRowEntry (Format)](./selectioncondition-element-for-entryselectedby-for-tablecontrol-format.md)|Defines the condition that must exist for this table row to be used.|
+|[SelectionCondition Element for EntrySelectedBy for TableRowEntry](./selectioncondition-element-for-entryselectedby-for-tablecontrol-format.md)|Defines the condition that must exist for this table row to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## Remarks
-The selection condition can specify any number of .NET types or selection sets, but cannot specify both. For more information about how to use selection conditions, see [Defining Conditions for when a View Entry or Item is Used](./defining-conditions-for-displaying-data.md).
+The selection condition can specify any number of .NET types or selection sets, but cannot specify
+both. For more information about how to use selection conditions, see [Defining Conditions for when a View Entry or Item is Used](./defining-conditions-for-displaying-data.md).
For more information about the components of a table view, see [Creating a Table View](./creating-a-table-view.md).
For more information about the components of a table view, see [Creating a Table
[Defining Conditions for When Data Is Displayed](./defining-conditions-for-displaying-data.md)
-[SelectionCondition Element for EntrySelectedBy for TableRowEntry (Format)](./selectioncondition-element-for-entryselectedby-for-tablecontrol-format.md)
+[SelectionCondition Element for EntrySelectedBy for TableRowEntry](./selectioncondition-element-for-entryselectedby-for-tablecontrol-format.md)
-[SelectionSetName Element for SelectionCondition for EntrySelectedBy for TableRowEntry (Format)](./selectionsetname-element-for-selectioncondition-for-entryselectedby-for-tablecontrol-format.md)
+[SelectionSetName Element for SelectionCondition for EntrySelectedBy for TableRowEntry](./selectionsetname-element-for-selectioncondition-for-entryselectedby-for-tablecontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Selectioncondition For Entryselectedby For Widecontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-selectioncondition-for-entryselectedby-for-widecontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for SelectionCondition for EntrySelectedBy for WideControl (Format)
-description: TypeName Element for SelectionCondition for EntrySelectedBy for WideControl (Format)
+ Title: TypeName Element for SelectionCondition for EntrySelectedBy for WideControl
+description: TypeName Element for SelectionCondition for EntrySelectedBy for WideControl
---
-# TypeName Element for SelectionCondition for EntrySelectedBy for WideControl (Format)
+# TypeName Element for SelectionCondition for EntrySelectedBy for WideControl
-Specifies a .NET type that triggers the condition. When this type is present, the definition is used.
+Specifies a .NET type that triggers the condition. When this type is present, the definition is
+used.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-WideControl Element (Format)
-WideEntries Element (Format)
-WideEntry Element (Format)
-EntrySelectedBy Element for WideEntry (Format)
-SelectionCondition Element for EntrySelectedBy for WideEntry (Format)
-TypeName Element for SelectionCondition for EntrySelectedBy for WideEntry (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- WideControl Element
+- WideEntries Element
+- WideEntry Element
+- EntrySelectedBy Element
+- SelectionCondition Element
+- TypeName Element
## Syntax
TypeName Element for SelectionCondition for EntrySelectedBy for WideEntry (Forma
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[SelectionCondition Element for EntrySelectedBy for WideEntry (Format)](./selectioncondition-element-for-entryselectedby-for-widecontrol-format.md)|Defines the condition that must exist for this wide entry to be used.|
+|[SelectionCondition Element for EntrySelectedBy for WideEntry](./selectioncondition-element-for-entryselectedby-for-widecontrol-format.md)|Defines the condition that must exist for this wide entry to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## Remarks
-The selection condition can specify a .NET type or a selection set, but cannot specify both. For more information about how to use selection conditions, see [Defining Conditions for when Data is Displayed](./defining-conditions-for-displaying-data.md).
+The selection condition can specify a .NET type or a selection set, but cannot specify both. For
+more information about how to use selection conditions, see [Defining Conditions for when Data is Displayed](./defining-conditions-for-displaying-data.md).
For more information about other components of a wide view, see [Creating a Wide View](./creating-a-wide-view.md).
For more information about other components of a wide view, see [Creating a Wide
[Defining Conditions for When Data Is Displayed](./defining-conditions-for-displaying-data.md)
-[SelectionCondition Element for EntrySelectedBy for WideEntry (Format)](./selectioncondition-element-for-entryselectedby-for-widecontrol-format.md)
+[SelectionCondition Element for EntrySelectedBy for WideEntry](./selectioncondition-element-for-entryselectedby-for-widecontrol-format.md)
-[SelectionSetName Element for SelectionCondition for EntrySelectedBy for WideEntry (Format)](./selectionsetname-element-for-selectioncondition-for-entryselectedby-for-wideentry-format.md)
+[SelectionSetName Element for SelectionCondition for EntrySelectedBy for WideEntry](./selectionsetname-element-for-selectioncondition-for-entryselectedby-for-wideentry-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Selectioncondition For Groupby Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-selectioncondition-for-groupby-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for SelectionCondition for GroupBy (Format)
-description: TypeName Element for SelectionCondition for GroupBy (Format)
+ Title: TypeName Element for SelectionCondition for GroupBy
+description: TypeName Element for SelectionCondition for GroupBy
---
-# TypeName Element for SelectionCondition for GroupBy (Format)
+# TypeName Element for SelectionCondition for GroupBy
-Specifies a .NET type that triggers the condition. This element is used when defining how a new group of objects is displayed.
+Specifies a .NET type that triggers the condition. This element is used when defining how a new
+group of objects is displayed.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-GroupBy Element for View (Format)
-CustomControl Element for GroupBy (Format)
-CustomEntries Element for CustomControl for GroupBy (Format)
-CustomEntry Element for CustomControl for GroupBy (Format)
-EntrySelectedBy Element for CustomEntry for GroupBy (Format)
-SelectionCondition Element for EntrySelectedBy for GroupBy (Format)
-TypeName Element for SelectionCondition for GroupBy (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- GroupBy Element
+- CustomControl Element
+- CustomEntries Element
+- CustomEntry Element
+- EntrySelectedBy Element
+- SelectionCondition Element
+- TypeName Element
## Syntax
TypeName Element for SelectionCondition for GroupBy (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `TypeName` Element.
+The following sections describe attributes, child elements, and the parent element of the `TypeName`
+Element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[SelectionCondition Element for EntrySelectedBy for GroupBy (Format)](./selectioncondition-element-for-entryselectedby-for-groupby-format.md)|Defines a condition that must exist for the control definition to be used.|
+|[SelectionCondition Element for EntrySelectedBy for GroupBy](./selectioncondition-element-for-entryselectedby-for-groupby-format.md)|Defines a condition that must exist for the control definition to be used.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## Remarks
-When this element is specified, you cannot specify the `SelectionSetName` element. For more information about defining selection conditions, see [Defining Conditions for Displaying Data](./defining-conditions-for-displaying-data.md).
+When this element is specified, you cannot specify the `SelectionSetName` element. For more
+information about defining selection conditions, see [Defining Conditions for Displaying Data](./defining-conditions-for-displaying-data.md).
## See Also
-[SelectionCondition Element for EntrySelectedBy for GroupBy (Format)](./selectioncondition-element-for-entryselectedby-for-groupby-format.md)
+[SelectionCondition Element for EntrySelectedBy for GroupBy](./selectioncondition-element-for-entryselectedby-for-groupby-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Types Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-types-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for Types (Format)
-description: TypeName Element for Types (Format)
+ Title: TypeName Element for Types
+description: TypeName Element for Types
---
-# TypeName Element for Types (Format)
+# TypeName Element for Types
Specifies the .NET type of an object that belongs to the selection set.
-Configuration Element (Format)
-SelectionSets Element (Format)
-SelectionSet Element (Format)
-Types Element (Format)
-TypeName Element of Types (Format)
+## Schema
+
+- Configuration Element
+- SelectionSets Element
+- SelectionSet Element
+- Types Element
+- TypeName Element
## Syntax
TypeName Element of Types (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and the parent element of the `TypeName` element. At least one `TypeName` element must be included in the selection set.
+The following sections describe the attributes, child elements, and the parent element of the
+`TypeName` element. At least one `TypeName` element must be included in the selection set.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[Types Element (Format)](./types-element-for-selectionset-format.md)|Defines the .NET objects that are in the selection set.|
+|[Types Element](./types-element-for-selectionset-format.md)|Defines the .NET objects that are in the selection set.|
## Text Value
Specify the fully qualified name for the .NET type.
## Remarks
-You can use selection sets when you have a set of related objects that you want to reference by using a single name, such as a set of objects that are related through inheritance. When defining your views, you can specify the set of objects by using the name of the selection set instead of listing all the objects within each view.
+You can use selection sets when you have a set of related objects that you want to reference by
+using a single name, such as a set of objects that are related through inheritance. When defining
+your views, you can specify the set of objects by using the name of the selection set instead of
+listing all the objects within each view.
-Common selection sets are specified by their name when defining the views of the formatting file. In these cases, the `SelectionSetName` child element of the `ViewSelectedBy` element for the view specifies the set. However, different entries of a view can also specify a selection set that applies to only that entry of the view. For more information about selection sets, see [Defining Sets of Objects](./defining-selection-sets.md).
+Common selection sets are specified by their name when defining the views of the formatting file. In
+these cases, the `SelectionSetName` child element of the `ViewSelectedBy` element for the view
+specifies the set. However, different entries of a view can also specify a selection set that
+applies to only that entry of the view. For more information about selection sets, see [Defining Sets of Objects](./defining-selection-sets.md).
## Example
The following example shows a `SelectionSet` element that defines four .NET type
[Defining Selection Sets](./defining-selection-sets.md)
-[SelectionSet Element (Format)](./selectionset-element-format.md)
+[SelectionSet Element](./selectionset-element-format.md)
-[SelectionSets Element (Format)](./selectionsets-element-format.md)
+[SelectionSets Element](./selectionsets-element-format.md)
-[Types Element (Format)](./types-element-for-selectionset-format.md)
+[Types Element](./types-element-for-selectionset-format.md)
[Writing a Windows PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Typename Element For Viewselectedby Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/typename-element-for-viewselectedby-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: TypeName Element for ViewSelectedBy (Format)
-description: TypeName Element for ViewSelectedBy (Format)
+ Title: TypeName Element for ViewSelectedBy
+description: TypeName Element for ViewSelectedBy
---
-# TypeName Element for ViewSelectedBy (Format)
+# TypeName Element for ViewSelectedBy
Specifies a .NET object that is displayed by the view.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-ViewSelectedBy Element (Format)
-TypeName Element for ViewSelectedBy (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- ViewSelectedBy Element
+- TypeName Element
## Syntax
TypeName Element for ViewSelectedBy (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent elements of the `TypeName` element.
+The following sections describe attributes, child elements, and the parent elements of the
+`TypeName` element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[ViewSelectedBy Element (Format)](./viewselectedby-element-format.md)|Defines the .NET objects that are displayed by the view.|
+|[ViewSelectedBy Element](./viewselectedby-element-format.md)|Defines the .NET objects that are displayed by the view.|
## Text Value
Specify the fully qualified name of the .NET type, such as `System.IO.DirectoryI
## Remarks
-For more information about how this element is used in different views, see [Creating a Table View](./creating-a-table-view.md), [Creating a List View](./creating-a-list-view.md), [Creating a Wide View](./creating-a-wide-view.md), and [Custom View Components](./creating-custom-controls.md).
+For more information about how this element is used in different views, see [Creating a Table View](./creating-a-table-view.md),
+[Creating a List View](./creating-a-list-view.md), [Creating a Wide View](./creating-a-wide-view.md),
+and [Custom View Components](./creating-custom-controls.md).
## Example
-The following example shows how to specify the [System.Serviceprocess.Servicecontroller](/dotnet/api/System.ServiceProcess.ServiceController) object for a list view. The same schema is used for table, wide, and custom views.
+The following example shows how to specify the [System.Serviceprocess.Servicecontroller](/dotnet/api/System.ServiceProcess.ServiceController)
+object for a list view. The same schema is used for table, wide, and custom views.
```xml <View>
The following example shows how to specify the [System.Serviceprocess.Servicecon
[Creating Custom Controls](./creating-custom-controls.md)
-[ViewSelectedBy Element (Format)](./viewselectedby-element-format.md)
+[ViewSelectedBy Element](./viewselectedby-element-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Types Element For Selectionset Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/types-element-for-selectionset-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: Types Element for SelectionSet (Format)
-description: Types Element for SelectionSet (Format)
+ Title: Types Element for SelectionSet
+description: Types Element for SelectionSet
---
-# Types Element for SelectionSet (Format)
+# Types Element for SelectionSet
Defines the .NET objects that are in the selection set.
-Configuration Element (Format)
-SelectionSets Element (Format)
-SelectionSet Element (Format)
-Types Element (Format)
+## Schema
+
+- Configuration Element
+- SelectionSets Element
+- SelectionSet Element
+- Types Element
## Syntax
Types Element (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and the parent element of the `Types` element. There must be at least one child element, but there is no maximum limit to the number of child elements that can be added.
+The following sections describe the attributes, child elements, and the parent element of the
+`Types` element. There must be at least one child element, but there is no maximum limit to the
+number of child elements that can be added.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[TypeName Element of Types (Format)](./typename-element-for-types-format.md)|Required element.<br /><br /> Specifies the .NET object that belongs to the selection set.|
+|[TypeName Element of Types](./typename-element-for-types-format.md)|Required element.<br /><br /> Specifies the .NET object that belongs to the selection set.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[SelectionSet Element (Format)](./selectionset-element-format.md)|Defines a set of .NET objects that can be referenced by the name of the set.|
+|[SelectionSet Element](./selectionset-element-format.md)|Defines a set of .NET objects that can be referenced by the name of the set.|
## Remarks
-The objects defined by this element make up a selection set that can be used by a view, by a definition of a view (views can have multiple definitions), or when specifying a selection condition. For more information about selection sets, see [Defining Sets of Objects](./defining-selection-sets.md).
+The objects defined by this element make up a selection set that can be used by a view, by a
+definition of a view (views can have multiple definitions), or when specifying a selection
+condition. For more information about selection sets, see [Defining Sets of Objects](./defining-selection-sets.md).
## Example
This example shows a `SelectionSet` element that defines four .NET types.
[Defining Sets of Objects](./defining-selection-sets.md)
-[SelectionSet Element (Format)](./selectionset-element-format.md)
+[SelectionSet Element](./selectionset-element-format.md)
-[TypeName Element of Types (Format)](./typename-element-for-types-format.md)
+[TypeName Element of Types](./typename-element-for-types-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer View Element Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/view-element-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: View Element (Format)
-description: View Element (Format)
+ Title: View Element
+description: View Element
---
-# View Element (Format)
+# View Element
-Defines a view that displays one or more .NET objects. There is no limit to the number of views that can be defined in a formatting file.
+Defines a view that displays one or more .NET objects. There is no limit to the number of views that
+can be defined in a formatting file.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
## Syntax
View Element (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and the parent element of the `View` element. You must specify one and only one of the control child elements, and you must specify the name of the view and the objects that use the view. Defining custom controls, how to group objects, and specifying if the view is out-of-band are optional.
+The following sections describe the attributes, child elements, and the parent element of the `View`
+element. You must specify one and only one of the control child elements, and you must specify the
+name of the view and the objects that use the view. Defining custom controls, how to group objects,
+and specifying if the view is out-of-band are optional.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[Controls Element for View (Format)](./controls-element-for-view-format.md)|Optional element.<br /><br /> Defines a set of controls that can be referenced by their name from within the view.|
-|[CustomControl Element (Format)](./customcontrol-element-for-groupby-format.md)|Optional element.<br /><br /> Defines a custom control format for the view.|
-|[GroupBy Element for View (Format)](./groupby-element-for-view-format.md)|Optional element.<br /><br /> Defines how the members of the .NET objects are grouped.|
-|[ListControl Element (Format)](./listcontrol-element-format.md)|Optional element.<br /><br /> Defines a list format for the view.|
-|[Name Element for View (Format)](./name-element-for-view-format.md)|Required element.<br /><br /> Specifies the name used to reference the view.|
-|[TableControl Element (Format)](./tablecontrol-element-format.md)|Optional element.<br /><br /> Defines a table format for the view.|
-|[ViewSelectedBy Element for View (Format)](./viewselectedby-element-format.md)|Required element.<br /><br /> Defines the .NET objects that this view displays.|
-|[WideControl Element (Format)](./widecontrol-element-format.md)|Optional element.<br /><br /> Defines a wide (single value) list format for the view.|
+|[Controls Element for View](./controls-element-for-view-format.md)|Optional element.<br /><br /> Defines a set of controls that can be referenced by their name from within the view.|
+|[CustomControl Element](./customcontrol-element-for-groupby-format.md)|Optional element.<br /><br /> Defines a custom control format for the view.|
+|[GroupBy Element for View](./groupby-element-for-view-format.md)|Optional element.<br /><br /> Defines how the members of the .NET objects are grouped.|
+|[ListControl Element](./listcontrol-element-format.md)|Optional element.<br /><br /> Defines a list format for the view.|
+|[Name Element for View](./name-element-for-view-format.md)|Required element.<br /><br /> Specifies the name used to reference the view.|
+|[TableControl Element](./tablecontrol-element-format.md)|Optional element.<br /><br /> Defines a table format for the view.|
+|[ViewSelectedBy Element for View](./viewselectedby-element-format.md)|Required element.<br /><br /> Defines the .NET objects that this view displays.|
+|[WideControl Element](./widecontrol-element-format.md)|Optional element.<br /><br /> Defines a wide (single value) list format for the view.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[ViewDefinitions Element (Format)](./viewdefinitions-element-format.md)|Defines the views used to display objects.|
+|[ViewDefinitions Element](./viewdefinitions-element-format.md)|Defines the views used to display objects.|
## Remarks
-For more information about the components of different views and custom controls, see the following topics:
+For more information about the components of different views and custom controls, see the following
+topics:
- [Table View Components](./creating-a-table-view.md)
For more information about the components of different views and custom controls
## Example
-This example shows a `View` element that defines a table view for the [System.Serviceprocess.Servicecontroller](/dotnet/api/System.ServiceProcess.ServiceController) object.
+This example shows a `View` element that defines a table view for the [System.Serviceprocess.Servicecontroller](/dotnet/api/System.ServiceProcess.ServiceController)
+object.
```xml <ViewDefinitions>
This example shows a `View` element that defines a table view for the [System.Se
## See Also
-[ViewDefinitions Element (Format)](./viewdefinitions-element-format.md)
+[ViewDefinitions Element](./viewdefinitions-element-format.md)
-[Name Element for View (Format)](./name-element-for-view-format.md)
+[Name Element for View](./name-element-for-view-format.md)
-[ViewSelectedBy Element (Format)](./viewselectedby-element-format.md)
+[ViewSelectedBy Element](./viewselectedby-element-format.md)
-[Controls Element for View (Format)](./controls-element-for-view-format.md)
+[Controls Element for View](./controls-element-for-view-format.md)
-[GroupBy Element for View (Format)](./groupby-element-for-view-format.md)
+[GroupBy Element for View](./groupby-element-for-view-format.md)
-[TableControl Element (Format)](./tablecontrol-element-format.md)
+[TableControl Element](./tablecontrol-element-format.md)
-[ListControl Element (Format)](./listcontrol-element-format.md)
+[ListControl Element](./listcontrol-element-format.md)
-[WideControl Element (Format)](./widecontrol-element-format.md)
+[WideControl Element](./widecontrol-element-format.md)
-[CustomControl Element (Format)](./customcontrol-element-for-groupby-format.md)
+[CustomControl Element](./customcontrol-element-for-groupby-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Viewdefinitions Element Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/viewdefinitions-element-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: ViewDefinitions Element (Format)
-description: ViewDefinitions Element (Format)
+ Title: ViewDefinitions Element
+description: ViewDefinitions Element
---
-# ViewDefinitions Element (Format)
+# ViewDefinitions Element
-Defines the views used to display .NET objects. These views can display the properties and script values of an object in a table format, list format, wide format, and custom control format.
+Defines the views used to display .NET objects. These views can display the properties and script
+values of an object in a table format, list format, wide format, and custom control format.
-Configuration Element (Format)
-ViewDefinitions (Format XML) Element
+## Schema
+
+- Configuration Element
+- ViewDefinitions
## Syntax
ViewDefinitions (Format XML) Element
## Attributes and Elements
-The following sections describe the attributes, child elements, and parent element of the `ViewDefinitions` element. There is no limit to the number of views that can be defined in a formatting file, and they can be added in any order.
+The following sections describe the attributes, child elements, and parent element of the
+`ViewDefinitions` element. There is no limit to the number of views that can be defined in a
+formatting file, and they can be added in any order.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[View Element (Format)](./view-element-format.md)|Defines a view that is used to display one or more .NET objects.|
+|[View Element](./view-element-format.md)|Defines a view that is used to display one or more .NET objects.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[Configuration Element (Format)](./configuration-element-format.md)|Represents the top-level element of a formatting file.|
+|[Configuration Element](./configuration-element-format.md)|Represents the top-level element of a formatting file.|
## Remarks
For more information about the components of the different types of views, see t
## Example
-This example shows a `ViewDefinitions` element that contains the parent elements for a table view and a list view.
+This example shows a `ViewDefinitions` element that contains the parent elements for a table view
+and a list view.
```xml <Configuration>
This example shows a `ViewDefinitions` element that contains the parent elements
## See Also
-[Configuration Element (Format)](./configuration-element-format.md)
+[Configuration Element](./configuration-element-format.md)
-[View Element (Format)](./view-element-format.md)
+[View Element](./view-element-format.md)
[Creating a Table View](./creating-a-table-view.md)
developer Viewselectedby Element Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/viewselectedby-element-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: ViewSelectedBy Element (Format)
-description: ViewSelectedBy Element (Format)
+ Title: ViewSelectedBy Element
+description: ViewSelectedBy Element
---
-# ViewSelectedBy Element (Format)
+# ViewSelectedBy Element
-Defines the .NET objects that are displayed by the view. Each view must specify at least one .NET object.
+Defines the .NET objects that are displayed by the view. Each view must specify at least one .NET
+object.
-ViewDefinitions Element (Format)
-View Element (Format)
-ViewSelectedBy Element (Format)
+## Schema
+
+- ViewDefinitions Element
+- View Element
+- ViewSelectedBy Element
## Syntax
ViewSelectedBy Element (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and parent element of the `ViewSelectedBy` element. This element must contain at least one `TypeName` or `SelectionSetName` child element. There is no limit to the number of child elements that can be specified nor is their order significant.
+The following sections describe the attributes, child elements, and parent element of the
+`ViewSelectedBy` element. This element must contain at least one `TypeName` or `SelectionSetName`
+child element. There is no limit to the number of child elements that can be specified nor is their
+order significant.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[TypeName Element for ViewSelectedBy (Format)](./typename-element-for-viewselectedby-format.md)|Optional element.<br /><br /> Specifies a .NET object that is displayed by the view.|
-|[SelectionSetName Element for ViewSelectedBy (Format)](./selectionsetname-element-for-viewselectedby-format.md)|Optional element.<br /><br /> Specifies a set of .NET objects that are displayed by the view.|
+|[TypeName Element for ViewSelectedBy](./typename-element-for-viewselectedby-format.md)|Optional element.<br /><br /> Specifies a .NET object that is displayed by the view.|
+|[SelectionSetName Element for ViewSelectedBy](./selectionsetname-element-for-viewselectedby-format.md)|Optional element.<br /><br /> Specifies a set of .NET objects that are displayed by the view.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[View Element (Format)](./view-element-format.md)|Defines a view that displays one or more .NET objects.|
+|[View Element](./view-element-format.md)|Defines a view that displays one or more .NET objects.|
## Remarks For more information about how this element is used in different views, see [Table View Components](./creating-a-table-view.md), [List View Components](./creating-a-list-view.md), [Wide View Components](./creating-a-wide-view.md), and [Custom Control Components](./creating-custom-controls.md).
-The `SelectionSetName` element is used when the formatting file defines a set of objects that are displayed by multiple views. For more information about how selection sets are defined and referenced, see [Defining Sets of Objects](./defining-selection-sets.md).
+The `SelectionSetName` element is used when the formatting file defines a set of objects that are
+displayed by multiple views. For more information about how selection sets are defined and
+referenced, see [Defining Sets of Objects](./defining-selection-sets.md).
## Example
-The following example shows how to specify the [System.Serviceprocess.Servicecontroller](/dotnet/api/System.ServiceProcess.ServiceController) object for a list view. The same schema is used for table, wide, and custom views.
+The following example shows how to specify the [System.Serviceprocess.Servicecontroller](/dotnet/api/System.ServiceProcess.ServiceController)
+object for a list view. The same schema is used for table, wide, and custom views.
```xml <View>
The following example shows how to specify the [System.Serviceprocess.Servicecon
[Defining Selection Sets](./defining-selection-sets.md)
-[SelectionSetName Element for ViewSelectedBy (Format)](./selectionsetname-element-for-viewselectedby-format.md)
+[SelectionSetName Element for ViewSelectedBy](./selectionsetname-element-for-viewselectedby-format.md)
-[TypeName Element (Format)](./typename-element-for-viewselectedby-format.md)
+[TypeName Element](./typename-element-for-viewselectedby-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Wide View Basic https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/wide-view-basic.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: Wide View (Basic) description: Wide View (Basic) --- # Wide View (Basic)
-This example shows how to implement a basic wide view that displays the [System.Serviceprocess.Servicecontroller?Displayproperty=Fullname](/dotnet/api/System.ServiceProcess.ServiceController) objects returned by the `Get-Service` cmdlet. For more information about the components of a wide view, see [Creating a Wide View](./creating-a-wide-view.md).
+This example shows how to implement a basic wide view that displays the [System.Serviceprocess.Servicecontroller?Displayproperty=Fullname](/dotnet/api/System.ServiceProcess.ServiceController)
+objects returned by the `Get-Service` cmdlet. For more information about the components of a wide
+view, see [Creating a Wide View](./creating-a-wide-view.md).
-### To load this formatting file
+## Load this formatting file
1. Copy the XML from the Example section of this topic into a text file.
-2. Save the text file. Be sure to add the `format.ps1xml` extension to the file to identify it as a formatting file.
+1. Save the text file. Be sure to add the `format.ps1xml` extension to the file to identify it as a
+ formatting file.
-3. Open Windows PowerShell, and run the following command to load the formatting file into the current session: `Update-formatdata -prependpath PathToFormattingFile`.
+1. Open Windows PowerShell, and run the following command to load the formatting file into the
+ current session: `Update-FormatData -PrependPath <PathToFormattingFile>`.
> [!WARNING]
- > This formatting file defines the display of an object that is already defined by a Windows PowerShell formatting file. You must use the `prependPath` parameter when you run the cmdlet, and you cannot load this formatting file as a module.
+ > This formatting file defines the display of an object that is already defined by a Windows
+ > PowerShell formatting file. You must use the **PrependPath** parameter when you run the cmdlet,
+ > and you cannot load this formatting file as a module.
## Demonstrates
The following XML defines a wide view that displays the value of the [System.Ser
</Configuration> ```
-The following example shows how Windows PowerShell displays the [System.Serviceprocess.Servicecontroller?Displayproperty=Fullname](/dotnet/api/System.ServiceProcess.ServiceController) objects after this format file is loaded.
+The following example shows how Windows PowerShell displays the [System.Serviceprocess.Servicecontroller?Displayproperty=Fullname](/dotnet/api/System.ServiceProcess.ServiceController)
+objects after this format file is loaded.
```powershell Get-Service f*
developer Wide View Groupby https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/wide-view-groupby.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: Wide View (GroupBy) description: Wide View (GroupBy) --- # Wide View (GroupBy)
-This example shows how to implement a wide view that displays groups of [System.Serviceprocess.Servicecontroller?Displayproperty=Fullname](/dotnet/api/System.ServiceProcess.ServiceController) objects returned by the `Get-Service` cmdlet. For more information about the components of a wide view, see [Creating a Wide View](./creating-a-wide-view.md).
+This example shows how to implement a wide view that displays groups of [System.Serviceprocess.Servicecontroller?Displayproperty=Fullname](/dotnet/api/System.ServiceProcess.ServiceController)
+objects returned by the `Get-Service` cmdlet. For more information about the components of a wide
+view, see [Creating a Wide View](./creating-a-wide-view.md).
-### To load this formatting file
+## Load this formatting file
1. Copy the XML from the Example section of this topic into a text file.
-2. Save the text file. Be sure to add the `format.ps1xml` extension to the file to identify it as a formatting file.
+1. Save the text file. Be sure to add the `format.ps1xml` extension to the file to identify it as a
+ formatting file.
-3. Open Windows PowerShell, and run the following command to load the formatting file into the current session: `Update-formatdata -prependpath PathToFormattingFile`.
+1. Open Windows PowerShell, and run the following command to load the formatting file into the
+ current session: `Update-FormatData -PrependPath <Path to file>`.
> [!WARNING]
- > This formatting file defines the display of an object that is already defined by a Windows PowerShell formatting files. You must use the `prependPath` parameter when you run the cmdlet, and you cannot load this formatting file as a module.
+ > This formatting file defines the display of an object that is already defined by a Windows
+ > PowerShell formatting files. You must use the **PrependPath** parameter when you run the
+ > cmdlet, and you cannot load this formatting file as a module.
## Demonstrates
This formatting file demonstrates the following XML elements:
## Example
-The following XML defines a wide view that displays groups of objects. Each new group is started when the value of the [System.Serviceprocess.Servicecontroller.Servicetype](/dotnet/api/System.ServiceProcess.ServiceController.ServiceType) property changes.
+The following XML defines a wide view that displays groups of objects. Each new group is started
+when the value of the [System.Serviceprocess.Servicecontroller.Servicetype](/dotnet/api/System.ServiceProcess.ServiceController.ServiceType)
+property changes.
```xml <?xml version="1.0" encoding="utf-8" ?>
The following XML defines a wide view that displays groups of objects. Each new
</Configuration> ```
-The following example shows how Windows PowerShell displays the [System.Serviceprocess.Servicecontroller?Displayproperty=Fullname](/dotnet/api/System.ServiceProcess.ServiceController) objects after this format file is loaded.
+The following example shows how Windows PowerShell displays the [System.Serviceprocess.Servicecontroller?Displayproperty=Fullname](/dotnet/api/System.ServiceProcess.ServiceController)
+objects after this format file is loaded.
```powershell Get-Service f*
developer Widecontrol Element Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/widecontrol-element-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: WideControl Element (Format)
-description: WideControl Element (Format)
+ Title: WideControl Element
+description: WideControl Element
---
-# WideControl Element (Format)
+# WideControl Element
-Defines a wide (single value) list format for the view. This view displays a single property value or script value for each object.
+Defines a wide (single value) list format for the view. This view displays a single property value
+or script value for each object.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-WideControl Element (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- WideControl Element
## Syntax
WideControl Element (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and parent element of the `WideControl` element. You cannot specify the `AutoSize` and `ColumnNumber` elements at the same time.
+The following sections describe the attributes, child elements, and parent element of the
+`WideControl` element. You cannot specify the `AutoSize` and `ColumnNumber` elements at the same
+time.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[AutoSize Element for WideControl (Format)](./autosize-element-for-widecontrol-format.md)|Optional element.<br /><br /> Specifies whether the column size and the number of columns are adjusted based on the size of the data.|
-|[ColumnNumber Element for WideControl (Format)](./columnnumber-element-for-widecontrol-format.md)|Optional element.<br /><br /> Specifies the number of columns displayed in the wide view.|
-|[WideEntries Element (Format)](./wideentries-element-for-widecontrol-format.md)|Required element.<br /><br /> Provides the definitions of the wide view.|
+|[AutoSize Element for WideControl](./autosize-element-for-widecontrol-format.md)|Optional element.<br /><br /> Specifies whether the column size and the number of columns are adjusted based on the size of the data.|
+|[ColumnNumber Element for WideControl](./columnnumber-element-for-widecontrol-format.md)|Optional element.<br /><br /> Specifies the number of columns displayed in the wide view.|
+|[WideEntries Element](./wideentries-element-for-widecontrol-format.md)|Required element.<br /><br /> Provides the definitions of the wide view.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[View Element (Format)](./view-element-format.md)|Defines a view that is used to display one or more .NET objects.|
+|[View Element](./view-element-format.md)|Defines a view that is used to display one or more .NET objects.|
## Remarks
-When defining a wide view, you can add the `AutoSize` element or the `ColumnNumber` but you cannot add both.
+When defining a wide view, you can add the `AutoSize` element or the `ColumnNumber` but you cannot
+add both.
-In most cases, only one definition is required for each wide view, but it is possible to have multiple definitions if you want to use the same view to display different .NET objects. In those cases, you can provide a separate definition for each object or set of objects.
+In most cases, only one definition is required for each wide view, but it is possible to have
+multiple definitions if you want to use the same view to display different .NET objects. In those
+cases, you can provide a separate definition for each object or set of objects.
For more information about the components of a wide view, see [Wide View Components](./creating-a-wide-view.md).
For a complete example of a wide view, see [Wide View (Basic)](./wide-view-basic
## See Also
-[Autosize Element for WideControl (Format)](./autosize-element-for-widecontrol-format.md)
+[Autosize Element for WideControl](./autosize-element-for-widecontrol-format.md)
-[ColumnNumber Element for WideControl (Format)](./columnnumber-element-for-widecontrol-format.md)
+[ColumnNumber Element for WideControl](./columnnumber-element-for-widecontrol-format.md)
-[View Element (Format)](./view-element-format.md)
+[View Element](./view-element-format.md)
-[WideEntries Element (Format)](./wideentries-element-for-widecontrol-format.md)
+[WideEntries Element](./wideentries-element-for-widecontrol-format.md)
[Wide View (Basic)](./wide-view-basic.md)
developer Wideentries Element For Widecontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/wideentries-element-for-widecontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: WideEntries Element for WideControl (Format)
-description: WideEntries Element for WideControl (Format)
+ Title: WideEntries Element
+description: WideEntries Element
---
-# WideEntries Element for WideControl (Format)
+# WideEntries Element
Provides the definitions of the wide view. The wide view must specify one or more definitions.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-WideControl Element (Format)
-WideEntries Element (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- WideControl Element
+- WideEntries Element
## Syntax
WideEntries Element (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and parent element of the `WideEntries` element. At least one child element must be specified.
+The following sections describe the attributes, child elements, and parent element of the
+`WideEntries` element. At least one child element must be specified.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[WideEntry Element (Format)](./wideentry-element-for-widecontrol-format.md)|Provides a definition of the wide view.|
+|[WideEntry Element](./wideentry-element-for-widecontrol-format.md)|Provides a definition of the wide view.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[WideControl Element (Format)](./widecontrol-element-format.md)|Defines a wide (single value) list format for the view.|
+|[WideControl Element](./widecontrol-element-format.md)|Defines a wide (single value) list format for the view.|
## Remarks
-A wide view is a list format that displays a single property value or script value for each object. For more information about the components of a wide view, see [Wide View Components](./creating-a-wide-view.md).
+A wide view is a list format that displays a single property value or script value for each object.
+For more information about the components of a wide view, see [Wide View Components](./creating-a-wide-view.md).
## Example
-The following example shows a `WideEntries` element that defines a single `WideEntry` element. The `WideEntry` element contains a single `WideItem` element that defines what property or script value is displayed in the view.
+The following example shows a `WideEntries` element that defines a single `WideEntry` element. The
+`WideEntry` element contains a single `WideItem` element that defines what property or script value
+is displayed in the view.
```xml <WideControl>
For a complete example of a wide view, see [Wide View (Basic)](./wide-view-basic
[Creating a Wide View](./creating-a-wide-view.md)
-[WideControl Element (Format)](./widecontrol-element-format.md)
+[WideControl Element](./widecontrol-element-format.md)
-[WideEntry Element (Format)](./wideentry-element-for-widecontrol-format.md)
+[WideEntry Element](./wideentry-element-for-widecontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Wideentry Element For Widecontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/wideentry-element-for-widecontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: WideEntry Element for WideControl (Format)
-description: WideEntry Element for WideControl (Format)
+ Title: WideEntry Element
+description: WideEntry Element
---
-# WideEntry Element for WideControl (Format)
+# WideEntry Element
Provides a definition of the wide view.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-WideControl Element (Format)
-WideEntries Element (Format)
-WideEntry Element (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- WideControl Element
+- WideEntries Element
+- WideEntry Element
## Syntax
WideEntry Element (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and the parent element of the `WideEntry` element. You must specify a single `WideItem` child element.
+The following sections describe the attributes, child elements, and the parent element of the
+`WideEntry` element. You must specify a single `WideItem` child element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[EntrySelectedBy Element for WideEntry (Format)](./entryselectedby-element-for-wideentry-format.md)|Optional element.<br /><br /> Defines the .NET types that use this wide entry definition or the condition that must exist for this definition to be used.|
-|[WideItem Element (Format)](./wideitem-element-for-widecontrol-format.md)|Required element.<br /><br /> Defines the property or script whose value is displayed.|
+|[EntrySelectedBy Element for WideEntry](./entryselectedby-element-for-wideentry-format.md)|Optional element.<br /><br /> Defines the .NET types that use this wide entry definition or the condition that must exist for this definition to be used.|
+|[WideItem Element](./wideitem-element-for-widecontrol-format.md)|Required element.<br /><br /> Defines the property or script whose value is displayed.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[WideEntries Element (Format)](./wideentries-element-for-widecontrol-format.md)|Provides the definitions of the wide view.|
+|[WideEntries Element](./wideentries-element-for-widecontrol-format.md)|Provides the definitions of the wide view.|
## Remarks
-A wide view is a list format that displays a single property value or script value for each object. Unlike other types of views, you can specify only one item element for each view definition. For more information about the other components of a wide view, see [Creating a Wide View](./creating-a-wide-view.md).
+A wide view is a list format that displays a single property value or script value for each object.
+Unlike other types of views, you can specify only one item element for each view definition. For
+more information about the other components of a wide view, see [Creating a Wide View](./creating-a-wide-view.md).
## Example
-The following example shows a `WideEntry` element that defines a single `WideItem` element. The `WideItem` element defines the property whose value is displayed in the view.
+The following example shows a `WideEntry` element that defines a single `WideItem` element. The
+`WideItem` element defines the property whose value is displayed in the view.
```xml <WideEntries>
For a complete example of a wide view, see [Wide View (Basic)](./wide-view-basic
[Creating a Wide View](./creating-a-wide-view.md)
-[SelectionCondition Element for WideEntry (Format)](./selectioncondition-element-for-entryselectedby-for-widecontrol-format.md)
+[SelectionCondition Element for WideEntry](./selectioncondition-element-for-entryselectedby-for-widecontrol-format.md)
-[SelectionSetName Element for WideEntry (Format)](./selectionsetname-element-for-entryselectedby-for-widecontrol-format.md)
+[SelectionSetName Element for WideEntry](./selectionsetname-element-for-entryselectedby-for-widecontrol-format.md)
-[TypeName Element for WideEntry (Format)](./typename-element-for-entryselectedby-for-wideentry-format.md)
+[TypeName Element for WideEntry](./typename-element-for-entryselectedby-for-wideentry-format.md)
-[WideEntries Element (Format)](./wideentries-element-for-widecontrol-format.md)
+[WideEntries Element](./wideentries-element-for-widecontrol-format.md)
-[WideItem Element (Format)](./wideitem-element-for-widecontrol-format.md)
+[WideItem Element](./wideitem-element-for-widecontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Wideitem Element For Widecontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/wideitem-element-for-widecontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: WideItem Element for WideControl (Format)
-description: WideItem Element for WideControl (Format)
+ Title: WideItem Element
+description: WideItem Element
---
-# WideItem Element for WideControl (Format)
+# WideItem Element for WideControl
Defines the property or script whose value is displayed.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-WideControl Element (Format)
-WideEntries Element (Format)
-WideEntry Element (Format)
-WideItem Element (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- WideControl Element
+- WideEntries Element
+- WideEntry Element
+- WideItem Element
## Syntax
WideItem Element (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and the parent element of the `WideItem` element. The `FormatString` element is optional. However, you must specify a `PropertyName` or `ScriptBlock` element, but you cannot specify both.
+The following sections describe the attributes, child elements, and the parent element of the
+`WideItem` element. The `FormatString` element is optional. However, you must specify a
+`PropertyName` or `ScriptBlock` element, but you cannot specify both.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[FormatString Element for WideItem for WideControl (Format)](./formatstring-element-for-wideitem-for-widecontrol-format.md)|Optional element.<br /><br /> Specifies a format pattern that defines how the property or script value is displayed in the view.|
-|[PropertyName Element for WideItem (Format)](./propertyname-element-for-wideitem-for-widecontrol-format.md)|Specifies the property of the object whose value is displayed in the wide view.|
-|[ScriptBlock Element for WideItem (Format)](./scriptblock-element-for-wideitem-for-widecontrol-format.md)|Specifies the script whose value is displayed in the wide view.|
+|[FormatString Element for WideItem for WideControl](./formatstring-element-for-wideitem-for-widecontrol-format.md)|Optional element.<br /><br /> Specifies a format pattern that defines how the property or script value is displayed in the view.|
+|[PropertyName Element for WideItem](./propertyname-element-for-wideitem-for-widecontrol-format.md)|Specifies the property of the object whose value is displayed in the wide view.|
+|[ScriptBlock Element for WideItem](./scriptblock-element-for-wideitem-for-widecontrol-format.md)|Specifies the script whose value is displayed in the wide view.|
### Parent Elements |Element|Description| |-------------|-----------------|
-|[WideEntry Element (Format)](./wideentry-element-for-widecontrol-format.md)|Provides a definition of the wide view.|
+|[WideEntry Element](./wideentry-element-for-widecontrol-format.md)|Provides a definition of the wide view.|
## Remarks
For more information about the components of a wide view, see [Wide View](./crea
## Example
-The following example shows a `WideEntry` element that defines a single `WideItem` element. The `WideItem` element defines the property or script whose value is displayed in the view.
+The following example shows a `WideEntry` element that defines a single `WideItem` element. The
+`WideItem` element defines the property or script whose value is displayed in the view.
```xml <WideEntry>
For a complete example of a wide view, see [Wide View (Basic)](./wide-view-basic
## See Also
-[FormatString Element for WideItem for WideControl (Format)](./formatstring-element-for-wideitem-for-widecontrol-format.md)
+[FormatString Element for WideItem for WideControl](./formatstring-element-for-wideitem-for-widecontrol-format.md)
-[PropertyName Element for WideItem (Format)](./propertyname-element-for-wideitem-for-widecontrol-format.md)
+[PropertyName Element for WideItem](./propertyname-element-for-wideitem-for-widecontrol-format.md)
-[ScriptBlock Element for WideItem (Format)](./scriptblock-element-for-wideitem-for-widecontrol-format.md)
+[ScriptBlock Element for WideItem](./scriptblock-element-for-wideitem-for-widecontrol-format.md)
-[WideEntry Element (Format)](./wideentry-element-for-widecontrol-format.md)
+[WideEntry Element](./wideentry-element-for-widecontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Width Element For Tablecolumnheader For Tablecontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/width-element-for-tablecolumnheader-for-tablecontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: Width Element for TableColumnHeader for TableControl (Format)
-description: Width Element for TableColumnHeader for TableControl (Format)
+ Title: Width Element for TableColumnHeader
+description: Width Element for TableColumnHeader
---
-# Width Element for TableColumnHeader for TableControl (Format)
+# Width Element for TableColumnHeader
Defines the width (in characters) of a column.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-TableControl Element (Format)
-TableHeaders Element for TableControl (Format)
-TableColumnHeader Element TableHeaders for TableControl (Format)
-Width Element for TableColumnHeader for TableControl (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- TableControl Element
+- TableHeaders Element
+- TableColumnHeader
+- Width Element
## Syntax
Width Element for TableColumnHeader for TableControl (Format)
## Attributes and Elements
-The following sections describe the attributes, child elements, and parent element of the `Width` element used when defining column headers.
+The following sections describe the attributes, child elements, and parent element of the `Width`
+element used when defining column headers.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[TableColumnHeader Element for TableHeaders for TableControl (Format)](./tablecolumnheader-element-format.md)|Defines a label, width, and alignment of the data for a column of the table.|
+|[TableColumnHeader Element for TableHeaders for TableControl](./tablecolumnheader-element-format.md)|Defines a label, width, and alignment of the data for a column of the table.|
## Text Value
-When at all possible, specify a width (in characters) that is greater than the length of the displayed property values.
+When at all possible, specify a width (in characters) that is greater than the length of the
+displayed property values.
## Remarks
The following example shows a `TableColumnHeader` element whose width is 16 char
[Creating a Table View](./creating-a-table-view.md)
-[TableColumnHeader Element for TableHeader for TableControl (Format)](./tablecolumnheader-element-format.md)
+[TableColumnHeader Element for TableHeader for TableControl](./tablecolumnheader-element-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Wrap Element For Tablerowentry For Tablecontrol Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/wrap-element-for-tablerowentry-for-tablecontrol-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: Wrap Element for TableRowEntry for TableControl (Format)
-description: Wrap Element for TableRowEntry for TableControl (Format)
+ Title: Wrap Element for TableRowEntry
+description: Wrap Element for TableRowEntry
---
-# Wrap Element for TableRowEntry for TableControl (Format)
+# Wrap Element for TableRowEntry
-Specifies that text that exceeds the column width is displayed on the next line. By default, text that exceeds the column width is truncated.
+Specifies that text that exceeds the column width is displayed on the next line. By default, text
+that exceeds the column width is truncated.
-Configuration Element (Format)
-ViewDefinitions Element (Format)
-View Element (Format)
-TableControl Element (Format)
-TableRowEntries Element for TableControl (Format)
-TableRowEntry Element for TableRowEntries for TableControl (Format)
-Wrap Element for TableRowEntry for TableControl (Format)
+## Schema
+
+- Configuration Element
+- ViewDefinitions Element
+- View Element
+- TableControl Element
+- TableRowEntries Element for TableControl
+- TableRowEntry Element for TableRowEntries for TableControl
+- Wrap Element for TableRowEntry for TableControl
## Syntax
Wrap Element for TableRowEntry for TableControl (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and parent elements of the `Wrap` element.
+The following sections describe attributes, child elements, and parent elements of the `Wrap`
+element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[TableRowEntry Element for TableRowEntries for TableControl (Format)](./tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md)|Defines the data that is displayed in a row of the table.|
+|[TableRowEntry Element for TableRowEntries for TableControl](./tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md)|Defines the data that is displayed in a row of the table.|
## Remarks
For more information about the components of a table view, see [Creating a Table
[Creating a Table View](./creating-a-table-view.md)
-[TableRowEntry Element for TableRowEntries for TableControl (Format)](./tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md)
+[TableRowEntry Element for TableRowEntries for TableControl](./tablerowentry-element-for-tablerowentries-for-tablecontrol-format.md)
[Writing a PowerShell Formatting File](./writing-a-powershell-formatting-file.md)
developer Wraptables Element Format https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/docs-conceptual/developer/format/wraptables-element-format.md
--- Previously updated : 09/13/2016 Last updated : 08/25/2021 Title: WrapTables Element (Format)
-description: WrapTables Element (Format)
+ Title: WrapTables Element
+description: WrapTables Element
---
-# WrapTables Element (Format)
+# WrapTables Element
-Specifies that data in a table cell is moved to the next line if the data is longer than the width of the column.
+Specifies that data in a table cell is moved to the next line if the data is longer than the width
+of the column.
-Configuration Element (Format)
-DefaultSettings Element (Format)
-WrapTables Element (Format)
+## Schema
+
+- Configuration Element
+- DefaultSettings Element
+- WrapTables Element
## Syntax
WrapTables Element (Format)
## Attributes and Elements
-The following sections describe attributes, child elements, and the parent element of the `WrapTables` element.
+The following sections describe attributes, child elements, and the parent element of the
+`WrapTables` element.
### Attributes
None.
|Element|Description| |-------------|-----------------|
-|[DefaultSettings Element (Format)](./defaultsettings-element-format.md)|Defines common settings that apply to all the views of the formatting file.|
+|[DefaultSettings Element](./defaultsettings-element-format.md)|Defines common settings that apply to all the views of the formatting file.|
## Remarks