ContentIsland Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Автономное дочернее окно (с независимыми входными, выходными данными, макетом и обработкой специальных возможностей), которое ограничивается клиентской областью родительского элемента ContentSite.
[WebHostHidden]
public ref class ContentIsland : ICompositionSupportsSystemBackdrop, IClosableNotifier, IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65540)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class ContentIsland : ICompositionSupportsSystemBackdrop, IClosableNotifier, IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65540)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class ContentIsland : ICompositionSupportsSystemBackdrop, IClosableNotifier, System.IDisposable
Public Class ContentIsland
Implements IClosableNotifier, ICompositionSupportsSystemBackdrop, IDisposable
- Наследование
- Атрибуты
- Реализации
Комментарии
ContentIsland Обычно используется для разделения на отдельные функциональные ContentSite области (аналогичные WS_CHILD стиле HWND) с Microsoft.UI.Compositionанимациями на основе, эффектами отрисовки и интерактивными манипуляциями.
Свойства
ActualSize |
Возвращает логический ContentIslandразмер объекта , определяемый свойством ContentSite. |
AppData |
Возвращает или задает контейнер хранилища для данного ContentIslandобъекта . |
CoordinateConverter |
Получает объект ContentCoordinateConverter для данного элемента ContentIsland. |
CustomProperties |
Возвращает набор пользовательских свойств для ContentIsland. |
DispatcherQueue |
Возвращает объект DispatcherQueue, связанный с этим объектом ContentIsland. |
Environment |
Возвращает объект ContentIslandEnvironment, связанный с этим объектом ContentIsland. |
Id |
Возвращает уникальный идентификатор для данного ContentIslandобъекта . |
IsClosed |
Возвращает значение, указывающее, закрыт ли объект ContentIsland . |
IsConnected |
Возвращает значение, указывающее, подключен ли объект ContentIsland к объекту ContentSite. |
IsHitTestVisibleWhenTransparent |
Возвращает или задает значение, указывающее, поддерживается ли проверка визуального попадания, ContentIsland если не отображается содержимое. |
IsIslandEnabled |
Возвращает или задает значение, указывающее, может ли объект ContentIsland получать входные данные. |
IsIslandVisible |
Возвращает или задает значение, указывающее, отображается ли этот ContentIsland объект связанным ContentSiteобъектом . |
IsSiteEnabled |
Возвращает значение, указывающее, ContentSite может ли объект получать входные данные. |
IsSiteVisible |
Возвращает значение, указывающее, является ли связанный ContentSite объект видимым. |
LayoutDirection |
Возвращает направление макета для чтения порядка и выравнивания текста в объекте ContentSite. |
RasterizationScale |
Возвращает локальные точки на дюйм (точек на дюйм) объекта Microsoft.UI.Composition.ICompositionSurface. |
SystemBackdrop |
Возвращает или задает системный фон, применяемый к данному ContentIslandобъекту . |
Методы
Close() |
Закрывает объект ContentIsland. |
Create(Visual) |
Создает объект ContentIsland в отключенном и пустом состоянии. |
Dispose() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. |
FindAllForCompositor(Compositor) |
Возвращает все ContentIsland объекты, связанные с указанным Microsoft.UI.Composition.Compositorобъектом . |
FindAllForCurrentThread() |
Возвращает все ContentIsland объекты, принадлежащие текущему потоку. |
GetAutomationHostProvider() |
Возвращает поставщик автоматизации узла, связанный ContentIslandс . |
GetByVisual(Visual) |
Извлекает объект , ContentIsland содержащий указанный дочерний визуальный объект в текущем потоке. |
GetFromId(UInt64) |
Извлекает объект ContentIsland с указанным идентификатором. |
GetStateChangeDeferral() |
Извлекает ContentDeferral объект , который обеспечивает асинхронное обновление отдельных свойств без создания StateChanged событий до завершения отсрочки. |
RequestSize(Vector2) |
Извлекает новый размер для из ContentIslandContentSite. |
События
AutomationProviderRequested |
Происходит при запросе поставщика автоматизации для этого ContentIsland. |
Closed |
Происходит при закрытии окна ContentIsland. |
FrameworkClosed |
Происходит при закрытии платформы. |
StateChanged |
Происходит при изменении свойства состояния для данного ContentIsland объекта. |