ChildSiteLink Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет размещение для ContentIsland (дочернего) в среде другого ContentIsland (родителя).
public ref class ChildSiteLink sealed : IContentSiteAutomation, IContentSiteInput, IContentSiteLink, IClosableNotifier, IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65543)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ChildSiteLink final : IContentSiteAutomation, IContentSiteInput, IContentSiteLink, IClosableNotifier, IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65543)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ChildSiteLink : IContentSiteAutomation, IContentSiteInput, IContentSiteLink, IClosableNotifier, System.IDisposable
Public NotInheritable Class ChildSiteLink
Implements IClosableNotifier, IContentSiteAutomation, IContentSiteInput, IContentSiteLink, IDisposable
- Наследование
- Атрибуты
- Реализации
Комментарии
Этот объект управляет свойством IsSiteVisible собственного ContentSite. Свойство IsSiteVisible имеет значение, агрегированное из свойств IsSiteVisible и IsIslandVisible родительского ContentIsland.
Этот объект управляет свойством IsSiteEnabled собственного ContentSite. Свойство IsSiteEnabled имеет значение, агрегированное из свойств IsSiteEnabled и IsIslandEnabled родительского ContentIsland.
Этот объект неявно закрыт, если родительский ContentIsland закрыт или подключенная ContentIsland закрыта, или связанный диспетчерQueue закрыт.
Созданный ChildSiteLink с помощью ContentIsland , использующий визуальный элемент , не поддерживает подключение к ContentIsland , использующего визуальный элемент.
Свойства
| Имя | Описание |
|---|---|
| ActualSize |
Возвращает или задает эффективный размервизуального элемента размещения относительно корневого визуального элемента родительского ContentIsland. |
| AutomationOption |
Возвращает или задает параметр контракта размещения службы автоматизации подключенного ContentIsland. |
| AutomationProvider |
Возвращает поставщик автоматизации, представляющий прокси-сервер для поставщика службы автоматизации подключенного ContentIsland. |
| DispatcherQueue |
Возвращает очередь диспетчера, связанную с объектом ChildSiteLink . |
| IsBelowContent |
Предоставляет размещение для ContentIsland (дочернего) в среде другого ContentIsland (родителя). |
| IsClosed |
Возвращает значение, скрытое или закрытое значение ChildSiteLink . |
| IsHitTestVisible |
Предоставляет размещение для ContentIsland (дочернего) в среде другого ContentIsland (родителя). |
| LocalToParentTransformMatrix |
Возвращает или задает матрицу преобразования из визуального элемента размещения в корневой визуальный элемент родительского ContentIsland. |
| Parent |
Возвращает родительский ContentIsland. |
| ProcessesKeyboardInput |
Возвращает или задает значение, указывающее, следует ли обрабатывать ввод клавиатуры. |
| ProcessesPointerInput |
Возвращает или задает значение, указывающее, следует ли обрабатывать входные данные указателя. |
| SiteView |
Возвращает представление собственного ContentSite. |
Методы
| Имя | Описание |
|---|---|
| Close() |
|
| Connect(ContentIsland) |
Подключает указанный ContentIsland с владельцем ContentSite. |
| Create(ContentIsland, ContainerVisual) |
Создает новый экземпляр ChildSiteLink (в отключенном и пустом состоянии). |
| CreateForSystemVisual(ContentIsland, ContainerVisual) |
Создает новый экземпляр ChildSiteLink (в отключенном и пустом состоянии). |
| Dispose() |
Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов. |
События
| Имя | Описание |
|---|---|
| Closed |
Происходит при скрытии или закрытии ChildSiteLink . |
| FragmentRootAutomationProviderRequested |
Происходит, когда IRawElementProviderFragmentRoot запрашивается подключенным ContentIsland. |
| FrameworkClosed |
Происходит при закрытии платформы. |
| NextSiblingAutomationProviderRequested |
Происходит, когда следующий поставщик службы автоматизации с братом запрашивается подключенным ContentIsland. |
| ParentAutomationProviderRequested |
Происходит, когда родительский поставщик автоматизации запрашивается подключенным ContentIsland. |
| PreviousSiblingAutomationProviderRequested |
Происходит, когда предыдущий поставщик службы автоматизации с братом запрашивается подключенным ContentIsland. |