CoreWindowDialog Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define un cuadro de diálogo secundario de una ventana de la aplicación.
En una aplicación de escritorio, antes de usar una instancia de esta clase de una manera que muestre la interfaz de usuario, deberá asociar el objeto con el identificador de ventana de su propietario. Para obtener más información y ejemplos de código, consulta Mostrar objetos de interfaz de usuario de WinRT que dependen de CoreWindow.
public ref class CoreWindowDialog sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Core.ICoreWindowDialogFactory, 65536, Windows.UI.Core.CoreWindowDialogsContract)]
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.UI.Core.CoreWindowDialogsContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Core.CoreWindowDialogsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class CoreWindowDialog final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Core.CoreWindowDialogsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Core.ICoreWindowDialogFactory, 65536, "Windows.UI.Core.CoreWindowDialogsContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.UI.Core.CoreWindowDialogsContract")]
class CoreWindowDialog final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Core.ICoreWindowDialogFactory), 65536, typeof(Windows.UI.Core.CoreWindowDialogsContract))]
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.UI.Core.CoreWindowDialogsContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Core.CoreWindowDialogsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class CoreWindowDialog
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Core.CoreWindowDialogsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Core.ICoreWindowDialogFactory), 65536, "Windows.UI.Core.CoreWindowDialogsContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.UI.Core.CoreWindowDialogsContract")]
public sealed class CoreWindowDialog
Public NotInheritable Class CoreWindowDialog
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows Desktop Extension SDK (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.UI.Core.CoreWindowDialogsContract (se introdujo en la versión v1.0)
|
Comentarios
Nota:
Esta clase no es ágil, lo que significa que debe tener en cuenta su modelo de subprocesos y el comportamiento de serialización. Para obtener más información, consulta Subprocesos y serialización (C++/CX).
Constructores
CoreWindowDialog() |
Crea una instancia predeterminada de la clase CoreWindowDialog . En una aplicación de escritorio, antes de usar una instancia de esta clase de una manera que muestre la interfaz de usuario, deberá asociar el objeto con el identificador de ventana de su propietario. Para obtener más información y ejemplos de código, consulta Mostrar objetos de interfaz de usuario de WinRT que dependen de CoreWindow. |
CoreWindowDialog(String) |
Crea una instancia de la clase CoreWindowDialog con el título proporcionado. En una aplicación de escritorio, antes de usar una instancia de esta clase de una manera que muestre la interfaz de usuario, deberá asociar el objeto con el identificador de ventana de su propietario. Para obtener más información y ejemplos de código, consulta Mostrar objetos de interfaz de usuario de WinRT que dependen de CoreWindow. |
Propiedades
BackButtonCommand |
Obtiene o establece el delegado al que se llama cuando se selecciona el botón Atrás del cuadro de diálogo. |
CancelCommandIndex |
Obtiene y establece el valor de índice de comando para la operación de cancelación del cuadro de diálogo. |
Commands |
Obtiene el conjunto de comandos de la interfaz de usuario (UI) disponibles en el cuadro de diálogo. |
DefaultCommandIndex |
Obtiene o establece el índice del comando predeterminado de la ventana de diálogo. |
IsInteractionDelayed |
Obtiene o establece un valor que indica si algún mensaje de evento de interacción de la interfaz de usuario se retrasa ligeramente o no. Este retraso impide que un usuario invoque accidentalmente una acción en la ventana del cuadro de diálogo. |
MaxSize |
Obtiene el tamaño máximo del cuadro de diálogo. |
MinSize |
Obtiene el tamaño mínimo del cuadro de diálogo. |
Title |
Obtiene o establece el título del cuadro de diálogo. |
Métodos
ShowAsync() |
Muestra el cuadro de diálogo y espera asincrónicamente a que el usuario realice una acción. |
Eventos
Showing |
Se desencadena cuando se muestra el cuadro de diálogo. |