ContentIsland Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 |
| LocalToParentTransformMatrix |
Ottiene la matrice di trasformazione dalla radice |
| 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) |
| 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) |
| 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) |
| 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 . |