ContentIsland Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um conteúdo autocontido com entrada, saída, layout e acessibilidade independentes que está conectado a um ContentSite pai.
[WebHostHidden]
public ref class ContentIsland : ICompositionSupportsSystemBackdrop, IClosableNotifier, IClosable
[WebHostHidden]
public ref class ContentIsland : ICompositionSupportsSystemBackdrop, IContentIslandEndpointConnectionPrivate, 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 ContentIsland : ICompositionSupportsSystemBackdrop, 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 ContentIsland : ICompositionSupportsSystemBackdrop, IContentIslandEndpointConnectionPrivate, 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 ContentIsland : ICompositionSupportsSystemBackdrop, IClosableNotifier, System.IDisposable
[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 ContentIsland : ICompositionSupportsSystemBackdrop, IContentIslandEndpointConnectionPrivate, IClosableNotifier, System.IDisposable
Public Class ContentIsland
Implements IClosableNotifier, ICompositionSupportsSystemBackdrop, IDisposable
Public Class ContentIsland
Implements IClosableNotifier, ICompositionSupportsSystemBackdrop, IContentIslandEndpointConnectionPrivate, IDisposable
- Herança
- Atributos
- Implementações
Comentários
ContentIsland dá suporte a animações baseadas em 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.
Propriedades
| Nome | Description |
|---|---|
| ActualSize |
Obtém o tamanho lógico do ContentIsland, conforme determinado pelo ContentSite. |
| AppData |
Obtém ou define um contêiner de armazenamento para este ContentIsland. |
| AutomationOption |
Obtém a opção para o contrato de hospedagem de automação para este ContentIsland. |
| Children |
Obtém uma enumeração não ordenada dos objetos ChildSiteLink paiizados para este ContentIsland. |
| ConnectionInfo |
Um conteúdo autocontido com entrada, saída, layout e acessibilidade independentes que está conectado a um ContentSite pai. |
| CoordinateConverter |
Obtém o ContentCoordinateConverter para este ContentIsland. |
| CustomProperties |
Obtém o conjunto de propriedades personalizadas para o ContentIsland. |
| DispatcherQueue |
Obtém o DispatcherQueue associado a este ContentIsland. |
| Environment |
Obtém o ContentIslandEnvironment associado a este ContentIsland. |
| FragmentRootAutomationProvider |
Obtém o provedor de automação raiz de fragmento. |
| Id |
Obtém o identificador exclusivo para este ContentIsland. |
| IsClosed |
Obtém se este ContentIsland está fechado. |
| IsConnected |
Obtém se esse ContentIsland está conectado a um ContentSite. |
| IsHitTestVisibleWhenTransparent |
Obtém ou define se o teste de ocorrência visual tem suporte neste ContentIsland ao não exibir nenhum conteúdo. |
| IsIslandEnabled |
Obtém ou define se esse ContentIsland pode receber entrada. |
| IsIslandVisible |
Obtém ou define se esse ContentIsland é mostrado por seu ContentSite associado. |
| IsRemoteEndpointConnected |
Um conteúdo autocontido com entrada, saída, layout e acessibilidade independentes que está conectado a um ContentSite pai. |
| IsSiteEnabled |
Obtém se o ContentSite pode receber entrada. |
| IsSiteVisible |
Obtém se o ContentSite associado está visível. |
| LayoutDirection |
Obtém a direção do layout para ler a ordem e o alinhamento de texto em um ContentSite. |
| LocalToClientTransformMatrix |
Obtém a matriz de transformação da raiz |
| LocalToParentTransformMatrix |
Obtém a matriz de transformação da raiz |
| NextSiblingAutomationProvider |
Obtém o próximo provedor de automação irmão. |
| ParentAutomationProvider |
Obtém o provedor de automação pai. |
| Popups |
Obtém uma enumeração não ordenada dos objetos DesktopPopupSiteBridge pai de contentIsland. |
| PreviousSiblingAutomationProvider |
Obtém o provedor de automação irmão anterior. |
| ProcessesKeyboardInput |
Obtém um valor que indica se o ContentSite associado está processando a entrada do teclado. |
| ProcessesPointerInput |
Obtém um valor que indica se o ContentSite associado está processando a entrada do ponteiro. |
| RasterizationScale |
Obtém os pontos locais por polegada (dpi) de um Microsoft. UI. Composition.ICompositionSurface. |
| Root |
Um conteúdo autocontido com entrada, saída, layout e acessibilidade independentes que está conectado a um ContentSite pai. |
| SystemBackdrop |
Obtém ou define o cenário do sistema a ser aplicado a este ContentIsland. |
Métodos
| Nome | Description |
|---|---|
| Close() |
Fecha o ContentIsland. |
| ConnectRemoteEndpoint(String) |
Um conteúdo autocontido com entrada, saída, layout e acessibilidade independentes que está conectado a um ContentSite pai. |
| Create(Visual) |
Cria um novo ContentIsland em um estado desconectado e vazio. |
| CreateForSystemVisual(DispatcherQueue, Visual) |
Cria uma nova instância ContentIsland em um estado desconectado e vazio para um sistema (Windows. Interface do usuário. Composição) |
| Dispose() |
Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados. |
| FindAllForCompositor(Compositor) |
Recupera todos os objetos ContentIsland associados ao Microsoft especificado. UI. Composition.Compositor. |
| FindAllForCurrentThread() |
Recupera todos os objetos ContentIsland pertencentes ao thread atual. |
| FindAllForSystemCompositor(Compositor) |
Recupera todos os objetos ContentIsland associados ao sistema especificado (Windows. UI. Composição) |
| GetAutomationHostProvider() |
Obtém o provedor de automação de host associado ao ContentIsland. |
| GetBySystemVisual(Visual) |
Recupera um objeto ContentIsland em que o sistema especificado (Windows. UI. Composição) |
| GetByVisual(Visual) |
Recupera o ContentIsland que contém o objeto visual filho especificado no thread atual. |
| GetFromId(UInt64) |
Recupera o ContentIsland com o identificador especificado. |
| GetStateChangeDeferral() |
Recupera um objeto ContentDeferral que permite atualizações assíncronas para propriedades individuais sem gerar eventos StateChanged até que o adiamento seja concluído. |
| RequestSize(Vector2) |
Recupera um novo tamanho para o ContentIsland do ContentSite. |
Eventos
| Nome | Description |
|---|---|
| AutomationProviderRequested |
Ocorre quando um provedor de automação é solicitado para esse ContentIsland. |
| Closed |
Ocorre quando o ContentIsland é fechado. |
| Connected |
Um conteúdo autocontido com entrada, saída, layout e acessibilidade independentes que está conectado a um ContentSite pai. |
| Disconnected |
Um conteúdo autocontido com entrada, saída, layout e acessibilidade independentes que está conectado a um ContentSite pai. |
| FrameworkClosed |
Ocorre quando uma estrutura é fechada. |
| StateChanged |
Ocorre quando uma propriedade de estado para este ContentIsland é alterada. |