Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Define los comandos enrutados comunes para la administración de ventanas.
Jerarquía de herencia
System.Object
Microsoft.Windows.Shell.SystemCommands
Espacio de nombres: Microsoft.Windows.Shell
Ensamblado: Microsoft.Windows.Shell (en Microsoft.Windows.Shell.dll)
Sintaxis
'Declaración
Public NotInheritable Class SystemCommands
public static class SystemCommands
public ref class SystemCommands abstract sealed
[<AbstractClass>]
[<Sealed>]
type SystemCommands = class end
public final class SystemCommands
El tipo SystemCommands expone los siguientes miembros.
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() ![]() |
CloseWindowCommand | Obtiene un comando que cierra una ventana. |
![]() ![]() |
MaximizeWindowCommand | Obtiene un comando que maximiza una ventana. |
![]() ![]() |
MinimizeWindowCommand | Obtiene un comando que maximiza una ventana. |
![]() ![]() |
RestoreWindowCommand | Obtiene un comando que restaura una ventana. |
![]() ![]() |
ShowSystemMenuCommand | Obtiene un comando que muestra el menú de sistema. |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() ![]() |
CloseWindow | Cierra la ventana especificada. |
![]() ![]() |
MaximizeWindow | Maximiza la ventana especificada. |
![]() ![]() |
MinimizeWindow | Minimiza la ventana especificada. |
![]() ![]() |
RestoreWindow | Restaura la ventana especificada. |
![]() ![]() |
ShowSystemMenu | Muestra el menú del sistema para la ventana especificada. |
Arriba
Comentarios
Los comandos de la clase SystemCommands representan un conjunto de comandos comunes que administran un objeto Window. Las propiedades de esta clase representan objetos RoutedCommand y no proporcionan la lógica de implementación del comando. Puede proporcionar la lógica de comando enlazando el comando a un objeto CommandBinding. Para obtener más información, vea Cómo: Enlazar un comando a un control sin la compatibilidad de comandos. Como alternativa, la clase SystemCommands proporciona métodos estáticos que implementan la lógica para el objeto Window especificado. Puede pasar un método estático a un tipo que implementa ICommand y que acepta un delegado. Para obtener más información, vea el ejemplo de la clase InputBinding.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.Windows.Shell (Espacio de nombres)
Otros recursos
Información general sobre comandos
Cómo: Enlazar un comando a un control con la compatibilidad de comandos
.gif)
.gif)
.gif)