Compartilhar via


Microsoft.UI.Content Namespace

Fornece suporte para definir a estrutura de conteúdo interativo em um aplicativo do Windows por meio de contentSite (pai) e objetos ContentIsland (filho) usando animações baseadas em composição, efeitos de renderização, entrada e interações do usuário, representação de acessibilidade e alterações de estado do host.

Classes

ContentCoordinateConverter

Converte entre um espaço de coordenada local e as coordenadas da tela do sistema.

ContentDeferral

Fornece suporte para adiamentos de alterações de estado em um ContentIsland.

ContentEnvironmentSettingChangedEventArgs

Contém dados de evento para o evento ContentIslandEnvironment.SettingChanged.

ContentEnvironmentStateChangedEventArgs

Contém dados de evento para o evento Microsoft.UI.Content.ContentIslandEnvironment.StateChanged.

ContentIsland

Um conteúdo autocontido com entrada, saída, layout e acessibilidade independentes que está conectado a um contentSite pai.

ContentIslandAutomationProviderRequestedEventArgs

Contém dados de evento para o evento AutomationProviderRequested.

ContentIslandEnvironment

Fornece informações gerais de ambiente para um ContentIsland.

ContentIslandStateChangedEventArgs

Contém dados de evento para o evento Microsoft.UI.Content.ContentIsland.StateChanged.

ContentSite

Fornece um ambiente de host para um ContentIsland.

ContentSiteEnvironment

Fornece informações sobre o ambiente de do ContentSite a umcontentIsland associado.

ContentSiteEnvironmentView

Fornece acesso a uma exibição somente leitura de propriedades ContentSiteEnvironment.

ContentSiteRequestedStateChangedEventArgs

Contém dados de evento para o evento Microsoft.UI.Content.ContentSite.RequestedStateChanged .

ContentSiteView

Fornece acesso a uma exibição somente leitura das propriedades do ContentSite .

DesktopChildSiteBridge

Dá suporte a uma implementação DesktopSiteBridge para um HWND de WS_CHILD Win32.

DesktopSiteBridge

Classe abstrata que implementa IContentSiteBridge para um HWND Win32.

Interfaces

IContentSiteBridge

A interface implementada pela classe DesktopSiteBridge, que fornece o suporte mínimo necessário para a comunicação entre um host ContentSite e um ContentIsland.

Enumerações

ContentCoordinateRoundingMode

Especifica os métodos de arredondamento usados para converter coordenadas de tela (float em inteiro).

ContentLayoutDirection

Especifica a direção de layout com suporte para ler a ordem e o alinhamento de texto de umacontentSite .

ContentSizePolicy

Especifica os recursos de redimensionamento com suporte entre um DesktopChildSiteBridge e seu HWND Win32 pai.

Comentários

Um ContentIsland é um conteúdo independente com entrada, saída, layout e acessibilidade independentes que está conectado a um contentSite pai. O ContentIsland dá suporte a animações baseadas emde composição , efeitos de renderização e manipulações interativas.

Essas partes autocontidas de conteúdo podem ser compostas em uma "cena". Conceitualmente, eles são equivalentes a janelas filho porque permitem que a cena seja subdividida.