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í.
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
- 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 . |