Поделиться через


ContentSite Класс

Определение

Предоставляет среду узла для ContentIsland.

[WebHostHidden]
public ref class ContentSite : 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 ContentSite : 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 ContentSite : IClosableNotifier, System.IDisposable
Public Class ContentSite
Implements IClosableNotifier, IDisposable
Наследование
Object Platform::Object IInspectable ContentSite
Атрибуты
Реализации

Комментарии

ContentSite является производным от DesktopSiteBridge и предоставляет API для настройки связанной ContentIsland.

Всегда существует сопоставление между объектами ContentSite и объектами ContentIsland.

Свойства

ActualSize

Возвращает логический размер ContentSite.

ClientSize

Возвращает родительский размер клиента Win32 HWND.

CoordinateConverter

Возвращает ContentCoordinateConverter для преобразования между локальным пространством координат и координатами системного экрана.

DispatcherQueue

Возвращает DispatcherQueue, связанный с этим ContentSite.

Environment

Возвращает объект ContentSiteEnvironment для этого ContentSite.

IsClosed

Возвращает, закрыт ли этот ContentSite.

IsConnected

Возвращает, подключен ли этот ContentSite к ContentIsland.

IsSiteEnabled

Возвращает или задает, включена ли эта ContentSite.

IsSiteVisible

Возвращает или задает, отображается ли этот ContentSite.

LayoutDirection

Возвращает или задает направление макета для выравнивания порядка чтения и текста для этого ContentSite.

OverrideScale

Возвращает или задает коэффициент масштабирования, используемый для этого ContentSite, который переопределяет ParentScale.

ParentScale

Возвращает или задает родительский коэффициент масштабирования Win32 HWND по умолчанию для этого ContentSite.

RasterizationScale

Возвращает вычисляемый локальный DPI для этого ContentSite.

RequestedSize

Возвращает логический запрошенный размер из связанной ContentIsland.

ShouldApplyRasterizationScale

Возвращает или задает, должен ли ContentSite применять вычисляемый RasterizationScale.

View

Возвращает ContentSiteView, связанной с этим ContentSite.

Методы

Close()

Закрывает этот ContentSite.

Dispose()

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов.

GetIslandStateChangeDeferral()

Получает новый ContentDeferral для этого ContentSite.

События

Closed

Происходит при закрытии этого ContentSite.

FrameworkClosed

Происходит при закрытии платформы.

RequestedStateChanged

Происходит, когда ContentIsland выполняет новый запрос к связанному ContentSite.

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