ClaimedLineDisplay.TryCreateWindowAsync(Rect, Size) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается асинхронно создать 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)
Параметры
- viewport
- Rect
Строка исходного устройства окна просмотра, столбец исходного устройства, ширина в строках и высота в столбцах.
- windowSize
- Size
Количество строк и количество столбцов в окне.
Возвращаемое значение
Новый объект LineDisplayWindow , представляющий новое окно для устройства.
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 Fall Creators Update (появилось в 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v5.0)
|
Комментарии
Если lineDisplayCapabilities.SupportedWindows больше 0, этот метод можно вызвать для создания нового объекта LineDisplayWindow , представляющего новое окно для устройства. Новое окно не задается автоматически как текущее окно при его создании. Чтобы задать это окно как текущее, задайте свойство LineDisplayAttributes.CurrentWindow , чтобы оно указывало на этот объект LineDisplayWindow , или в том же объекте LineDisplayWindow вызовите его метод TryRefreshAsync .
Вызов этого метода, если LineDisplayCapabilities.SupportedWindows имеет значение 0, приведет к возникновению исключения.
Размер окна должен быть не ниже размера окна просмотра и может быть больше, чем окно просмотра в одном направлении. Если параметр LineDisplayCapabilities.IsVerticalMarqueeSupported имеет значение True, окно может быть больше окна просмотра в вертикальном измерении. Если lineDisplayCapabilities.IsHorizontalMarqueeSupported имеет значение True, окно может быть больше окна просмотра в горизонтальном измерении.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по