Compartir a través de


ContentIsland Clase

Definición

Ventana secundaria independiente (con entrada, salida, diseño y control de accesibilidad independientes) que se limita al área cliente de su elemento primario ContentSite.

[WebHostHidden]
public ref 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, 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
Public Class ContentIsland
Implements IClosableNotifier, ICompositionSupportsSystemBackdrop, IDisposable
Herencia
Object Platform::Object IInspectable ContentIsland
Atributos
Implementaciones

Comentarios

ContentIsland Normalmente se usa para dividir en ContentSite áreas funcionales independientes (similares a un HWND de estilo WS_CHILD) con Microsoft.UI.Compositionanimaciones basadas en animaciones, efectos de representación e manipulaciones interactivas.

Propiedades

ActualSize

Obtiene el tamaño lógico de ContentIsland, determinado por .ContentSite

AppData

Obtiene o establece un contenedor de almacenamiento para este ContentIslandobjeto .

CoordinateConverter

Obtiene el objeto ContentCoordinateConverter para este objeto ContentIsland.

CustomProperties

Obtiene el conjunto de propiedades personalizadas para .ContentIsland

DispatcherQueue

Obtiene el objeto DispatcherQueue asociado a ContentIsland.

Environment

Obtiene el objeto ContentIslandEnvironment asociado a ContentIsland.

Id

Obtiene el identificador único de este ContentIsland.

IsClosed

Obtiene si se cierra.ContentIsland

IsConnected

Obtiene si está ContentIsland conectado a un ContentSiteobjeto .

IsHitTestVisibleWhenTransparent

Obtiene o establece si la prueba de posicionamiento visual es compatible con esto ContentIsland al no mostrar ningún contenido.

IsIslandEnabled

Obtiene o establece si puede ContentIsland recibir entradas.

IsIslandVisible

Obtiene o establece si se ContentIsland muestra mediante su asociado ContentSite.

IsSiteEnabled

Obtiene si ContentSite puede recibir la entrada.

IsSiteVisible

Obtiene si el asociado ContentSite está visible.

LayoutDirection

Obtiene la dirección de diseño para leer el orden y la alineación de texto en .ContentSite

RasterizationScale

Obtiene los puntos locales por pulgada (ppp) de .Microsoft.UI.Composition.ICompositionSurface

SystemBackdrop

Obtiene o establece el fondo del sistema que se va a aplicar a este ContentIslandobjeto .

Métodos

Close()

Cierra el objeto ContentIsland.

Create(Visual)

Crea un ContentIsland objeto en un estado desconectado y vacío.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

FindAllForCompositor(Compositor)

Devuelve todos los ContentIsland objetos asociados al especificado Microsoft.UI.Composition.Compositor.

FindAllForCurrentThread()

Devuelve todos los ContentIsland objetos propiedad del subproceso actual.

GetAutomationHostProvider()

Obtiene el proveedor de automatización de host asociado a ContentIsland.

GetByVisual(Visual)

Recupera el ContentIsland objeto que contiene el objeto visual secundario especificado en el subproceso actual.

GetFromId(UInt64)

Recupera con ContentIsland el identificador especificado.

GetStateChangeDeferral()

Recupera un ContentDeferral objeto que permite actualizaciones asincrónicas a propiedades individuales sin generar StateChanged eventos hasta que se complete el aplazamiento.

RequestSize(Vector2)

Recupera un nuevo tamaño del ContentIsland objeto de .ContentSite

Eventos

AutomationProviderRequested

Se produce cuando se solicita un proveedor de automatización para este ContentIsland.

Closed

Se produce cuando se cierra el control ContentIsland.

FrameworkClosed

Se produce cuando se cierra un marco de trabajo.

StateChanged

Se produce cuando cambia una propiedad de estado para esto ContentIsland .

Se aplica a