Compartir a través de


ClaimedLineDisplay.TryCreateWindowAsync(Rect, Size) Método

Definición

Intenta crear de forma asincrónica una lineDisplayWindow.

public:
 virtual IAsyncOperation<LineDisplayWindow ^> ^ TryCreateWindowAsync(Rect viewport, Size windowSize) = TryCreateWindowAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<LineDisplayWindow> TryCreateWindowAsync(Rect const& viewport, Size const& windowSize);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<LineDisplayWindow> TryCreateWindowAsync(Rect viewport, Size windowSize);
function tryCreateWindowAsync(viewport, windowSize)
Public Function TryCreateWindowAsync (viewport As Rect, windowSize As Size) As IAsyncOperation(Of LineDisplayWindow)

Parámetros

viewport
Rect

Fila del dispositivo de origen de la ventanilla, columna de dispositivo de origen, ancho en filas y alto en columnas.

windowSize
Size

Los números de filas y el número de columnas de la ventana.

Devoluciones

Nuevo objeto LineDisplayWindow , que representa una nueva ventana para el dispositivo.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v5.0)

Comentarios

Cuando LineDisplayCapabilities.SupportedWindows es mayor que 0, se puede llamar a este método para crear un nuevo objeto LineDisplayWindow que represente una nueva ventana para el dispositivo. La nueva ventana no se establece automáticamente como la ventana actual cuando se crea, para establecer esa ventana como actual, establezca la propiedad LineDisplayAttributes.CurrentWindow para que apunte a este objeto LineDisplayWindow o en ese mismo objeto LineDisplayWindow llama a su método TryRefreshAsync .

Llamar a este método cuando LineDisplayCapabilities.SupportedWindows es 0 producirá una excepción.

El tamaño de la ventana debe ser al menos tan grande como el tamaño de la ventanilla y puede ser mayor que su ventanilla como máximo en una dirección. Cuando LineDisplayCapabilities.IsVerticalMarqueeSupported es True, la ventana puede ser mayor que la ventanilla en la dimensión vertical. Cuando LineDisplayCapabilities.IsHorizontalMarqueeSupported es True, la ventana puede ser mayor que la ventanilla de la dimensión horizontal.

Se aplica a