ContentSite Classe

Definição

Fornece um ambiente de host para um 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
Herança
Object Platform::Object IInspectable ContentSite
Atributos
Implementações

Comentários

Um ContentSite é derivado de um DesktopSiteBridge e fornece as APIs para configurar um ContentIsland associado.

Há sempre um mapeamento 1:1 entre objetos ContentSite e objetos ContentIsland .

Propriedades

Nome Description
ActualSize

Obtém o tamanho lógico do ContentSite.

ClientSize

Obtém o tamanho do cliente Win32 HWND pai.

CoordinateConverter

Obtém um ContentCoordinateConverter para converter entre um espaço de coordenada local e as coordenadas da tela do sistema.

DispatcherQueue

Obtém o DispatcherQueue associado a este ContentSite.

Environment

Obtém o objeto ContentSiteEnvironment para este ContentSite.

IsClosed

Obtém se este ContentSite está fechado.

IsConnected

Obtém se esse ContentSite está conectado a um ContentIsland.

IsSiteEnabled

Obtém ou define se este ContentSite está habilitado.

IsSiteVisible

Obtém ou define se esse ContentSite está visível.

LayoutDirection

Obtém ou define a direção do layout para ler a ordem e o alinhamento de texto para este ContentSite.

LocalToClientTransformMatrix

Obtém a matriz de transformação do visual raiz para a área do cliente do HWND de hospedagem.

LocalToParentTransformMatrix

Obtém a matriz de transformação do visual raiz para o visual raiz do ContentSite pai, se houver.

OverrideScale

Obtém ou define o fator de dimensionamento a ser usado para este ContentSite, que substitui o ParentScale.

ParentScale

Obtém ou define o fator de dimensionamento padrão win32 HWND pai para este ContentSite.

ProcessesKeyboardInput

Obtém ou define se o objeto ContentSite processa a entrada do teclado.

ProcessesPointerInput

Obtém ou define se o objeto ContentSite processa a entrada do ponteiro.

RasterizationScale

Obtém o DPI local computado para este ContentSite.

RequestedSize

Obtém o tamanho lógico solicitado do ContentIsland associado.

ShouldApplyRasterizationScale

Obtém ou define se o ContentSite deve aplicar o RasterizationScale computado.

View

Obtém o ContentSiteView associado a este ContentSite.

Métodos

Nome Description
Close()

Fecha este ContentSite.

Dispose()

Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados.

GetIslandStateChangeDeferral()

Recupera um novo ContentDeferral para este ContentSite.

TryGetAutomationProvider(Object)

Fornece um ambiente de host para um ContentIsland.

Eventos

Nome Description
Closed

Ocorre quando este ContentSite é fechado.

FrameworkClosed

Ocorre quando uma estrutura é fechada.

RequestedStateChanged

Ocorre quando um ContentIsland faz uma nova solicitação para seu ContentSite associado.

Aplica-se a