ContentIsland Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 |
| LocalToParentTransformMatrix |
Obtiene la matriz de transformación de la raíz |
| 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) |
| 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 |
| 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) |
| 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) |
| 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 . |