ContentIsland Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Автономный фрагмент содержимого с независимыми входными данными, выходными данными, макетом и специальными возможностями, подключенными к родительскому контенту ContentSite.
[WebHostHidden]
public ref class ContentIsland : ICompositionSupportsSystemBackdrop, IClosableNotifier, IClosable
[WebHostHidden]
public ref class ContentIsland : ICompositionSupportsSystemBackdrop, IContentIslandEndpointConnectionPrivate, 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(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, IContentIslandEndpointConnectionPrivate, 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
[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, IContentIslandEndpointConnectionPrivate, IClosableNotifier, System.IDisposable
Public Class ContentIsland
Implements IClosableNotifier, ICompositionSupportsSystemBackdrop, IDisposable
Public Class ContentIsland
Implements IClosableNotifier, ICompositionSupportsSystemBackdrop, IContentIslandEndpointConnectionPrivate, IDisposable
- Наследование
- Атрибуты
- Реализации
Комментарии
ContentIsland поддерживает анимации на основе композиции, эффекты отрисовки и интерактивные манипуляции.
Эти автономные фрагменты содержимого можно создать в "сцену". Концептуально они эквивалентны дочерним окнам , так как они позволяют разделить сцену.
Свойства
| Имя | Описание |
|---|---|
| ActualSize |
Возвращает логический размер ContentIsland, как определено ContentSite. |
| AppData |
Возвращает или задает контейнер хранилища для этого ContentIsland. |
| AutomationOption |
Возвращает параметр контракта размещения службы автоматизации для этого ContentIsland. |
| Children |
Возвращает неупорядоченное перечисление объектов ChildSiteLink , родительских для этого ContentIsland. |
| ConnectionInfo |
Автономный фрагмент содержимого с независимыми входными данными, выходными данными, макетом и специальными возможностями, подключенными к родительскому контенту ContentSite. |
| CoordinateConverter |
Возвращает ContentCoordinateConverter для этого ContentIsland. |
| CustomProperties |
Возвращает набор настраиваемых свойств для ContentIsland. |
| DispatcherQueue |
Возвращает диспетчерку, связанную с данным ContentIsland. |
| Environment |
Возвращает ContentIslandEnvironment , связанный с данным ContentIsland. |
| FragmentRootAutomationProvider |
Возвращает поставщика корневой службы автоматизации фрагмента. |
| Id |
Возвращает уникальный идентификатор для этого ContentIsland. |
| IsClosed |
Возвращает значение, закрыто ли это ContentIsland . |
| IsConnected |
Возвращает, подключен ли этот ContentIsland к ContentSite. |
| IsHitTestVisibleWhenTransparent |
Возвращает или задает, поддерживается ли тестирование визуального попадания этим ContentIsland , если не отображается содержимое. |
| IsIslandEnabled |
Возвращает или задает, может ли этот ContentIsland получать входные данные. |
| IsIslandVisible |
Возвращает или задает, отображается ли этот ContentIsland связанным с ним ContentSite. |
| IsRemoteEndpointConnected |
Автономный фрагмент содержимого с независимыми входными данными, выходными данными, макетом и специальными возможностями, подключенными к родительскому контенту ContentSite. |
| IsSiteEnabled |
Возвращает, может ли ContentSite получать входные данные. |
| IsSiteVisible |
Возвращает, отображается ли связанный сайт ContentSite . |
| LayoutDirection |
Возвращает направление макета для выравнивания порядка и текста в ContentSite. |
| LocalToClientTransformMatrix |
Возвращает матрицу преобразования из корня |
| LocalToParentTransformMatrix |
Возвращает матрицу преобразования из корня |
| NextSiblingAutomationProvider |
Возвращает следующий поставщик службы автоматизации с братом. |
| ParentAutomationProvider |
Возвращает родительский поставщик автоматизации. |
| Popups |
Возвращает неупорядоченное перечисление объектов DesktopPopupSiteBridge , родительских для этого ContentIsland. |
| PreviousSiblingAutomationProvider |
Возвращает предыдущий поставщик службы автоматизации с братом. |
| ProcessesKeyboardInput |
Возвращает значение, указывающее, обрабатывает ли связанный ContentSite ввод клавиатуры. |
| ProcessesPointerInput |
Возвращает значение, указывающее, обрабатывает ли связанный contentSite входные данные указателя. |
| RasterizationScale |
Возвращает локальные точки на дюйм (dpi) Microsoft. Пользовательского интерфейса. Composition.ICompositionSurface. |
| Root |
Автономный фрагмент содержимого с независимыми входными данными, выходными данными, макетом и специальными возможностями, подключенными к родительскому контенту ContentSite. |
| SystemBackdrop |
Возвращает или задает системный фон, применяемый к этому ContentIsland. |
Методы
| Имя | Описание |
|---|---|
| Close() |
Закрывает ContentIsland. |
| ConnectRemoteEndpoint(String) |
Автономный фрагмент содержимого с независимыми входными данными, выходными данными, макетом и специальными возможностями, подключенными к родительскому контенту ContentSite. |
| Create(Visual) |
Создает новый ContentIsland в отключенном и пустом состоянии. |
| CreateForSystemVisual(DispatcherQueue, Visual) |
Создает новый экземпляр ContentIsland в отключенном и пустом состоянии для системы (Windows. Пользовательского интерфейса. Композиция) |
| Dispose() |
Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов. |
| FindAllForCompositor(Compositor) |
Извлекает все объекты ContentIsland, связанные с указанным Microsoft. Пользовательского интерфейса. Composition.Compositor. |
| FindAllForCurrentThread() |
Извлекает все объекты ContentIsland , принадлежащие текущему потоку. |
| FindAllForSystemCompositor(Compositor) |
Извлекает все объекты ContentIsland, связанные с указанной системой (Windows. Пользовательский интерфейс. Композиция) |
| GetAutomationHostProvider() |
Возвращает поставщик автоматизации узлов, связанный с ContentIsland. |
| GetBySystemVisual(Visual) |
Извлекает объект ContentIsland, где указанная система (Windows. Пользовательского интерфейса. Композиция) |
| GetByVisual(Visual) |
Извлекает ContentIsland , содержащий указанный дочерний визуальный объект в текущем потоке. |
| GetFromId(UInt64) |
Извлекает ContentIsland с указанным идентификатором. |
| GetStateChangeDeferral() |
Извлекает объект ContentDeferral , который позволяет асинхронным обновлениям отдельных свойств без вызова событий StateChanged до завершения отсрочки. |
| RequestSize(Vector2) |
Извлекает новый размер ContentIsland из ContentSite. |
События
| Имя | Описание |
|---|---|
| AutomationProviderRequested |
Происходит, когда поставщик автоматизации запрашивается для этого ContentIsland. |
| Closed |
Происходит при закрытии ContentIsland . |
| Connected |
Автономный фрагмент содержимого с независимыми входными данными, выходными данными, макетом и специальными возможностями, подключенными к родительскому контенту ContentSite. |
| Disconnected |
Автономный фрагмент содержимого с независимыми входными данными, выходными данными, макетом и специальными возможностями, подключенными к родительскому контенту ContentSite. |
| FrameworkClosed |
Происходит при закрытии платформы. |
| StateChanged |
Происходит при изменении свойства состояния для этого ContentIsland . |