ContentIsland Classe

Definizione

Parte autonoma di contenuto con input, output, layout e accessibilità indipendenti connessi a un contentSite padre.

[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
Ereditarietà
Object Platform::Object IInspectable ContentIsland
Attributi
Implementazioni

Commenti

ContentIsland supporta animazioni basate su composizione, effetti di rendering e manipolazioni interattive.

Questi contenuti autonomi possono essere composti in una "scena". Concettualmente sono equivalenti alle finestre figlio perché consentono di suddividere la scena.

Proprietà

Nome Descrizione
ActualSize

Ottiene le dimensioni logiche di ContentIsland, come determinato dal ContentSite.

AppData

Ottiene o imposta un contenitore di archiviazione per contentIsland.

AutomationOption

Ottiene l'opzione per il contratto di hosting di automazione per contentIsland.

Children

Ottiene un'enumerazione non ordinata degli oggetti ChildSiteLink padre di contentIsland.

ConnectionInfo

Parte autonoma di contenuto con input, output, layout e accessibilità indipendenti connessi a un contentSite padre.

CoordinateConverter

Ottiene ContentCoordinateConverter per contentIsland.

CustomProperties

Ottiene il set di proprietà personalizzate per ContentIsland.

DispatcherQueue

Ottiene il dispatcherQueue associato a contentIsland.

Environment

Ottiene l'oggetto ContentIslandEnvironment associato a contentIsland.

FragmentRootAutomationProvider

Ottiene il provider di automazione radice del frammento.

Id

Ottiene l'identificatore univoco per contentIsland.

IsClosed

Ottiene un valore che indica se contentIsland è chiuso.

IsConnected

Ottiene un valore che indica se contentIsland è connesso a un sito content.

IsHitTestVisibleWhenTransparent

Ottiene o imposta un valore che indica se l'hit testing visivo è supportato da contentIsland quando non viene visualizzato alcun contenuto.

IsIslandEnabled

Ottiene o imposta un valore che indica se contentIsland può ricevere input.

IsIslandVisible

Ottiene o imposta un valore che indica se contentIsland viene visualizzato dal relativo contentSite associato.

IsRemoteEndpointConnected

Parte autonoma di contenuto con input, output, layout e accessibilità indipendenti connessi a un contentSite padre.

IsSiteEnabled

Ottiene un valore che indica se ContentSite può ricevere input.

IsSiteVisible

Ottiene un valore che indica se contentSite associato è visibile.

LayoutDirection

Ottiene la direzione del layout per l'ordine di lettura e l'allineamento del testo in un contentSite.

LocalToClientTransformMatrix

Ottiene la matrice di trasformazione dalla radice Visual all'area client dell'host HWND.

LocalToParentTransformMatrix

Ottiene la matrice di trasformazione dalla radice Visual alla radice Visual dell'oggetto ContentIsland padre, se presente.

NextSiblingAutomationProvider

Ottiene il provider di automazione di pari livello successivo.

ParentAutomationProvider

Ottiene il provider di automazione padre.

Popups

Ottiene un'enumerazione non ordinata degli oggetti DesktopPopupSiteBridge padre di contentIsland.

PreviousSiblingAutomationProvider

Ottiene il provider di automazione di pari livello precedente.

ProcessesKeyboardInput

Ottiene un valore che indica se l'oggetto ContentSite associato sta elaborando l'input della tastiera.

ProcessesPointerInput

Ottiene un valore che indica se l'oggetto ContentSite associato sta elaborando l'input del puntatore.

RasterizationScale

Ottiene i punti locali per pollice (dpi) di un Microsoft. UI. Composition.ICompositionSurface.

Root

Parte autonoma di contenuto con input, output, layout e accessibilità indipendenti connessi a un contentSite padre.

SystemBackdrop

Ottiene o imposta lo sfondo del sistema da applicare a questo ContentIsland.

Metodi

Nome Descrizione
Close()

Chiude ContentIsland.

ConnectRemoteEndpoint(String)

Parte autonoma di contenuto con input, output, layout e accessibilità indipendenti connessi a un contentSite padre.

Create(Visual)

Crea un nuovo contentIsland in uno stato disconnesso e vuoto.

CreateForSystemVisual(DispatcherQueue, Visual)

Crea una nuova istanza di ContentIsland in uno stato disconnesso e vuoto per un sistema (Windows. UI. Composition) Visual.

Dispose()

Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione di risorse non gestite.

FindAllForCompositor(Compositor)

Recupera tutti gli oggetti ContentIsland associati al Microsoft specificato. UI. Composition.Compositor.

FindAllForCurrentThread()

Recupera tutti gli oggetti ContentIsland di proprietà del thread corrente.

FindAllForSystemCompositor(Compositor)

Recupera tutti gli oggetti ContentIsland associati al sistema specificato (Windows. UI. Composition) Compositor .

GetAutomationHostProvider()

Ottiene il provider di automazione host associato a ContentIsland.

GetBySystemVisual(Visual)

Recupera un oggetto ContentIsland in cui il sistema specificato (Windows. Interfaccia utente. Composition) Visual è il sistema radice Visual o un discendente del sistema radice Visual.

GetByVisual(Visual)

Recupera l'oggetto ContentIsland che contiene l'oggetto Visual figlio specificato nel thread corrente.

GetFromId(UInt64)

Recupera ContentIsland con l'identificatore specificato.

GetStateChangeDeferral()

Recupera un oggetto ContentDeferral che consente aggiornamenti asincroni a singole proprietà senza generare eventi StateChanged fino al completamento del differimento.

RequestSize(Vector2)

Recupera una nuova dimensione per ContentIsland da ContentSite.

Eventi

Nome Descrizione
AutomationProviderRequested

Si verifica quando viene richiesto un provider di automazione per contentIsland.

Closed

Si verifica quando contentIsland viene chiuso.

Connected

Parte autonoma di contenuto con input, output, layout e accessibilità indipendenti connessi a un contentSite padre.

Disconnected

Parte autonoma di contenuto con input, output, layout e accessibilità indipendenti connessi a un contentSite padre.

FrameworkClosed

Si verifica quando un framework viene chiuso.

StateChanged

Si verifica quando viene modificata una proprietà di stato per contentIsland .

Si applica a