Partager via


ContentSite Classe

Définition

Fournit un environnement hôte pour unContentIsland .

[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
Héritage
Object Platform::Object IInspectable ContentSite
Attributs
Implémente

Remarques

Un ContentSite est dérivé d’un DesktopSiteBridge et fournit les API pour configurer unContentIsland associé.

Il existe toujours un mappage 1:1 entre objets ContentSite et ContentIsland objets.

Propriétés

ActualSize

Obtient la taille logique duContentSite .

ClientSize

Obtient la taille du client Win32 HWND parent.

CoordinateConverter

Obtient un ContentCoordinateConverter pour effectuer des conversions entre un espace de coordonnées local et les coordonnées de l’écran système.

DispatcherQueue

Obtient le dispatcherQueue associé à cette ContentSite.

Environment

Obtient l’objet contentSiteEnvironment pour ce ContentSite.

IsClosed

Obtient si cette ContentSite est fermée.

IsConnected

Obtient si ce ContentSite est connecté à un ContentIsland.

IsSiteEnabled

Obtient ou définit si cette ContentSite est activée.

IsSiteVisible

Obtient ou définit si cette ContentSite est visible.

LayoutDirection

Obtient ou définit la direction de disposition pour l’ordre de lecture et l’alignement du texte pour cette ContentSite.

OverrideScale

Obtient ou définit le facteur de mise à l’échelle à utiliser pour ce ContentSite, qui remplace le ParentScale.

ParentScale

Obtient ou définit le facteur de mise à l’échelle par défaut Win32 HWND parent pour ce ContentSite.

RasterizationScale

Obtient l’ppp local calculé pour ce ContentSite.

RequestedSize

Obtient la taille demandée logique à partir du ContentIsland associé.

ShouldApplyRasterizationScale

Obtient ou définit si le ContentSite doit appliquer la RasterizationScale calculée.

View

Obtient le ContentSiteView associé à cette ContentSite.

Méthodes

Close()

Ferme ce ContentSite.

Dispose()

Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non managées.

GetIslandStateChangeDeferral()

Récupère un nouveau ContentDeferral pour ce ContentSite.

Événements

Closed

Se produit lorsque cette ContentSite est fermée.

FrameworkClosed

Se produit lorsqu’une infrastructure se ferme.

RequestedStateChanged

Se produit lorsqu’un ContentIsland effectue une nouvelle requête à son ContentSite associé.

S’applique à