#### [Pf2e\.WPF](index.md 'index') ### [Pf2e\.WPF\.EntityViewer\.EntityViewStructure](Pf2e.WPF.EntityViewer.EntityViewStructure.md 'Pf2e\.WPF\.EntityViewer\.EntityViewStructure') ## CollapseCommand Class Команда для сворачивания/разворачивания поля структуры\. ```csharp internal class CollapseCommand : System.Windows.Input.ICommand ``` Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') 🡒 CollapseCommand Implements [System\.Windows\.Input\.ICommand](https://learn.microsoft.com/en-us/dotnet/api/system.windows.input.icommand 'System\.Windows\.Input\.ICommand') | Constructors | | | :--- | :--- | | [CollapseCommand\(StructureRow\)](CollapseCommand.CollapseCommand(StructureRow).md 'Pf2e\.WPF\.EntityViewer\.EntityViewStructure\.CollapseCommand\.CollapseCommand\(Pf2e\.WPF\.EntityViewer\.EntityViewStructure\.StructureRow\)') | Команда для сворачивания/разворачивания поля структуры\. | | Properties | | | :--- | :--- | | [StructureRow](CollapseCommand.StructureRow.md 'Pf2e\.WPF\.EntityViewer\.EntityViewStructure\.CollapseCommand\.StructureRow') | Строка структуры, содержащая поле, для которого выполняется команда\. | | Methods | | | :--- | :--- | | [CanExecute\(object\)](CollapseCommand.CanExecute(object).md 'Pf2e\.WPF\.EntityViewer\.EntityViewStructure\.CollapseCommand\.CanExecute\(object\)') | Проверяет, может ли команда быть выполнена с указанным параметром\. | | [Execute\(object\)](CollapseCommand.Execute(object).md 'Pf2e\.WPF\.EntityViewer\.EntityViewStructure\.CollapseCommand\.Execute\(object\)') | Выполняет команду с указанным параметром\. | | Events | | | :--- | :--- | | [CanExecuteChanged](CollapseCommand.CanExecuteChanged.md 'Pf2e\.WPF\.EntityViewer\.EntityViewStructure\.CollapseCommand\.CanExecuteChanged') | Событие, вызываемое при изменении возможности выполнения команды\. |