# DockManagerCommands class

Provides commands for interacting with docking panes, groups, and floating windows.

**Namespace:** [`Eremex.AvaloniaUI.Controls.Docking`](./index.md)  
**Assembly:** `Eremex.Avalonia.Controls.dll`  
**NuGet Package:** [Eremex.Avalonia.Controls](https://www.nuget.org/packages/Eremex.Avalonia.Controls)

## Declaration

```csharp
public class DockManagerCommands
```

## Public Members

| name | description |
| --- | --- |
| [AutoHide](DockManagerCommands/AutoHide.md) { get; } | Gets the command that auto-hides the specified item. |
| [Close](DockManagerCommands/Close.md) { get; } | Gets the command that closes the specified item or collection of items. |
| [CloseAllButThis](DockManagerCommands/CloseAllButThis.md) { get; } | Gets the command that closes all other panes in the specified item's tabbed group. |
| [CloseAllDocuments](DockManagerCommands/CloseAllDocuments.md) { get; } | Gets the command that closes all document panes. |
| [CloseAllTabs](DockManagerCommands/CloseAllTabs.md) { get; } | Gets the command that closes all panes in the specified item's tabbed group. |
| [Dock](DockManagerCommands/Dock.md) { get; } | Gets the command that docks the specified item. |
| [Expand](DockManagerCommands/Expand.md) { get; } | Gets the command that expands the specified auto-hidden pane. |
| [Float](DockManagerCommands/Float.md) { get; } | Gets the command that moves the specified item into a floating window. |
| [FloatAll](DockManagerCommands/FloatAll.md) { get; } | Gets the command that moves all items in the specified group into a floating window. |
| [Maximize](DockManagerCommands/Maximize.md) { get; } | Gets the command that maximizes the specified floating window. |
| [Minimize](DockManagerCommands/Minimize.md) { get; } | Gets the command that minimizes the specified floating window. |
| [MoveToNextDocumentGroup](DockManagerCommands/MoveToNextDocumentGroup.md) { get; } | Gets the command that moves the specified document into the next document group. |
| [MoveToPreviousDocumentGroup](DockManagerCommands/MoveToPreviousDocumentGroup.md) { get; } | Gets the command that moves the specified document into the previous document group. |
| [NewHorizontalDocumentGroup](DockManagerCommands/NewHorizontalDocumentGroup.md) { get; } | Gets the command that moves the specified document into a new document group below its current group. |
| [NewVerticalDocumentGroup](DockManagerCommands/NewVerticalDocumentGroup.md) { get; } | Gets the command that moves the specified document into a new document group to the right of its current group. |
| [Pin](DockManagerCommands/Pin.md) { get; } | Gets the command that docks the specified auto-hidden pane. |
| [Restore](DockManagerCommands/Restore.md) { get; } | Gets the command that restores the specified floating window to its normal state. |
| [ToggleAutoHide](DockManagerCommands/ToggleAutoHide.md) { get; } | Gets the command that toggles the specified item between docked and auto-hidden states. |
| [ToggleMaximize](DockManagerCommands/ToggleMaximize.md) { get; } | Gets the command that toggles the specified floating window between normal and maximized states. |
| [Unpin](DockManagerCommands/Unpin.md) { get; } | Gets the command that auto-hides the specified docked pane. |

## See Also

* namespace [Eremex.AvaloniaUI.Controls.Docking](./index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Controls.dll -->
