ContentIsland Clase

Definición

Un fragmento de contenido independiente con entrada, salida, diseño y accesibilidad independientes que están conectados a un ContentSite primario.

[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
Herencia
Object Platform::Object IInspectable ContentIsland
Atributos
Implementaciones

Comentarios

ContentIsland admite animaciones basadas en composición, efectos de representación y manipulaciones interactivas.

Estas piezas independientes de contenido se pueden componer en una "escena". Conceptualmente, son equivalentes a las ventanas secundarias porque permiten que la escena se subdivida.

Propiedades

Nombre Description
ActualSize

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

AppData

Obtiene o establece un contenedor de almacenamiento para este ContentIsland.

AutomationOption

Obtiene la opción para el contrato de hospedaje de automatización para este ContentIsland.

Children

Obtiene una enumeración desordenada de los objetos ChildSiteLink primarios en este ContentIsland.

ConnectionInfo

Un fragmento de contenido independiente con entrada, salida, diseño y accesibilidad independientes que están conectados a un ContentSite primario.

CoordinateConverter

Obtiene contentCoordinateConverter para este contentIsland.

CustomProperties

Obtiene el conjunto de propiedades personalizadas para ContentIsland.

DispatcherQueue

Obtiene el DispatcherQueue asociado a este ContentIsland.

Environment

Obtiene el contentIslandEnvironment asociado a este contentIsland.

FragmentRootAutomationProvider

Obtiene el proveedor de automatización raíz del fragmento.

Id

Obtiene el identificador único de este ContentIsland.

IsClosed

Obtiene si este ContentIsland está cerrado.

IsConnected

Obtiene si este ContentIsland está conectado a un objeto ContentSite.

IsHitTestVisibleWhenTransparent

Obtiene o establece si las pruebas de posicionamiento visual son compatibles con este ContentIsland cuando no se muestra ningún contenido.

IsIslandEnabled

Obtiene o establece si este ContentIsland puede recibir entradas.

IsIslandVisible

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

IsRemoteEndpointConnected

Un fragmento de contenido independiente con entrada, salida, diseño y accesibilidad independientes que están conectados a un ContentSite primario.

IsSiteEnabled

Obtiene si contentSite puede recibir entradas.

IsSiteVisible

Obtiene si el ContentSite asociado está visible.

LayoutDirection

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

LocalToClientTransformMatrix

Obtiene la matriz de transformación de la raíz Visual al área cliente del HWND de hospedaje.

LocalToParentTransformMatrix

Obtiene la matriz de transformación de la raíz Visual a la raíz Visual de ContentIsland primaria, si existe una.

NextSiblingAutomationProvider

Obtiene el siguiente proveedor de automatización del mismo nivel.

ParentAutomationProvider

Obtiene el proveedor de automatización primario.

Popups

Obtiene una enumeración desordenada de los objetos DesktopPopupSiteBridge primarios en este ContentIsland.

PreviousSiblingAutomationProvider

Obtiene el proveedor de automatización del mismo nivel anterior.

ProcessesKeyboardInput

Obtiene un valor que indica si el objeto ContentSite asociado está procesando la entrada del teclado.

ProcessesPointerInput

Obtiene un valor que indica si el objeto ContentSite asociado está procesando la entrada del puntero.

RasterizationScale

Obtiene los puntos locales por pulgada (ppp) de un Microsoft. Interfaz de usuario. Composition.ICompositionSurface.

Root

Un fragmento de contenido independiente con entrada, salida, diseño y accesibilidad independientes que están conectados a un ContentSite primario.

SystemBackdrop

Obtiene o establece el telón de fondo del sistema que se va a aplicar a este ContentIsland.

Métodos

Nombre Description
Close()

Cierra contentIsland.

ConnectRemoteEndpoint(String)

Un fragmento de contenido independiente con entrada, salida, diseño y accesibilidad independientes que están conectados a un ContentSite primario.

Create(Visual)

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

CreateForSystemVisual(DispatcherQueue, Visual)

Crea una nueva instancia de ContentIsland en un estado desconectado y vacío para un sistema (Windows. Interfaz de usuario. Composition) Visual.

Dispose()

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

FindAllForCompositor(Compositor)

Recupera todos los objetos ContentIsland asociados al Microsoft. Interfaz de usuario. Composition.Compositor.

FindAllForCurrentThread()

Recupera todos los objetos ContentIsland que pertenecen al subproceso actual.

FindAllForSystemCompositor(Compositor)

Recupera todos los objetos ContentIsland asociados al sistema especificado (Windows. Interfaz de usuario. Composition) Compositor .

GetAutomationHostProvider()

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

GetBySystemVisual(Visual)

Recupera un objeto ContentIsland donde el sistema especificado (Windows. Interfaz de usuario. Composition) Visual es el sistema raíz Visual o un descendiente del sistema raíz Visual.

GetByVisual(Visual)

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

GetFromId(UInt64)

Recupera ContentIsland con el identificador especificado.

GetStateChangeDeferral()

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

RequestSize(Vector2)

Recupera un nuevo tamaño para contentIsland de ContentSite.

Eventos

Nombre Description
AutomationProviderRequested

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

Closed

Se produce cuando se cierra ContentIsland .

Connected

Un fragmento de contenido independiente con entrada, salida, diseño y accesibilidad independientes que están conectados a un ContentSite primario.

Disconnected

Un fragmento de contenido independiente con entrada, salida, diseño y accesibilidad independientes que están conectados a un ContentSite primario.

FrameworkClosed

Se produce cuando se cierra un marco de trabajo.

StateChanged

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

Se aplica a