ClaimedLineDisplay.TryCreateWindowAsync(Rect, Size) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Tente de créer de manière asynchrone un 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)
Paramètres
- viewport
- Rect
Ligne d’appareil d’origine de la fenêtre d’affichage, colonne d’appareil d’origine, largeur dans les lignes et hauteur dans les colonnes.
- windowSize
- Size
Nombre de lignes et nombre de colonnes dans la fenêtre.
Retours
Nouvel objet LineDisplayWindow , représentant une nouvelle fenêtre pour l’appareil.
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v5.0)
|
Remarques
Lorsque LineDisplayCapabilities.SupportedWindows est supérieur à 0, cette méthode peut être appelée pour créer un objet LineDisplayWindow représentant une nouvelle fenêtre pour l’appareil. La nouvelle fenêtre n’est pas automatiquement définie comme fenêtre active lors de sa création. Pour définir cette fenêtre comme actuelle, la propriété LineDisplayAttributes.CurrentWindow doit pointer vers cet objet LineDisplayWindow ou, sur ce même objet LineDisplayWindow , appelez sa méthode TryRefreshAsync .
L’appel de cette méthode lorsque LineDisplayCapabilities.SupportedWindows a la valeur 0 entraîne une exception.
La taille de la fenêtre doit être au moins aussi grande que la taille de la fenêtre d’affichage, et elle peut être supérieure à sa fenêtre d’affichage dans au plus une direction. Lorsque LineDisplayCapabilities.IsVerticalMarqueeSupported a la valeur True, la fenêtre peut être plus grande que la fenêtre dans la dimension verticale. Lorsque LineDisplayCapabilities.IsHorizontalMarqueeSupported a la valeur True, la fenêtre peut être plus grande que la fenêtre dans la dimension horizontale.