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
Наследование
Object Platform::Object IInspectable ChildSiteLink
Атрибуты
Реализации

Комментарии

Этот объект управляет свойством 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()

ChildSiteLink Закрывает объект и освобождает системные ресурсы.

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.

Применяется к