Langage

ContentSite Classe

Définition

Fournit un environnement hôte pour un 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
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 un ContentIsland associé.

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

Propriétés

Nom Description
ActualSize

Obtient la taille logique du ContentSite.

ClientSize

Obtient la taille du client Win32 HWND parent.

CoordinateConverter

Obtient un ContentCoordinateConverter à convertir entre un espace de coordonnées local et les coordonnées de l’écran système.

DispatcherQueue

Obtient le DispatcherQueue associé à ce ContentSite.

Environment

Obtient l’objet ContentSiteEnvironment pour ce ContentSite.

IsClosed

Obtient si ce ContentSite est fermé.

IsConnected

Obtient si ce ContentSite est connecté à un ContentIsland.

IsSiteEnabled

Obtient ou définit si ce ContentSite est activé.

IsSiteVisible

Obtient ou définit si ce ContentSite est visible.

LayoutDirection

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

LocalToClientTransformMatrix

Obtient la matrice de transformation du visuel racine vers la zone cliente du HWND d’hébergement.

LocalToParentTransformMatrix

Obtient la matrice de transformation du visuel racine vers le visuel racine du site de contenu parent, s’il en existe un.

OverrideScale

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

ParentScale

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

ProcessesKeyboardInput

Obtient ou définit si l’objet ContentSite traite l’entrée du clavier.

ProcessesPointerInput

Obtient ou définit si l’objet ContentSite traite l’entrée de pointeur.

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 ContentSite doit appliquer le RasterizationScale calculé.

View

Obtient ContentSiteView associé à ce ContentSite.

Méthodes

Nom Description
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.

TryGetAutomationProvider(Object)

Fournit un environnement hôte pour un ContentIsland.

Événements

Nom Description
Closed

Se produit lorsque ce ContentSite est fermé.

FrameworkClosed

Se produit lorsqu’une infrastructure se ferme.

RequestedStateChanged

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

S’applique à