ContentIsland Klasse

Definition

Ein eigenständiger Inhalt mit unabhängiger Eingabe, Ausgabe, Layout und Barrierefreiheit, die mit einer übergeordneten ContentSite verbunden ist.

[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
Vererbung
Object Platform::Object IInspectable ContentIsland
Attribute
Implementiert

Hinweise

ContentIsland unterstützt kompositionsbasierte Animationen, Renderingeffekte und interaktive Manipulationen.

Diese eigenständigen Inhalte können in eine "Szene" zusammengesetzt werden. Konzeptionell entsprechen sie untergeordneten Fenstern , da sie es ermöglichen, die Szene zu unterteilen.

Eigenschaften

Name Beschreibung
ActualSize

Ruft die logische Größe der ContentIsland ab, wie von der ContentSite bestimmt.

AppData

Dient zum Abrufen oder Festlegen eines Speichercontainers für dieses ContentIsland.

AutomationOption

Ruft die Option für den Automatisierungshosting-Vertrag für diese ContentIsland ab.

Children

Ruft eine ungeordnete Aufzählung der ChildSiteLink -Objekte ab, die diesem ContentIsland zugeordnet sind.

ConnectionInfo

Ein eigenständiger Inhalt mit unabhängiger Eingabe, Ausgabe, Layout und Barrierefreiheit, die mit einer übergeordneten ContentSite verbunden ist.

CoordinateConverter

Ruft den ContentCoordinateConverter für dieses ContentIsland ab.

CustomProperties

Ruft den Satz von benutzerdefinierten Eigenschaften für die ContentIsland ab.

DispatcherQueue

Ruft den DispatcherQueue ab, der diesem ContentIsland zugeordnet ist.

Environment

Ruft das ContentIslandEnvironment ab, das diesem ContentIsland zugeordnet ist.

FragmentRootAutomationProvider

Ruft den Fragmentstammautomatisierungs-Anbieter ab.

Id

Ruft den eindeutigen Bezeichner für dieses ContentIsland ab.

IsClosed

Ruft ab, ob dieses ContentIsland geschlossen ist.

IsConnected

Ruft ab, ob diese ContentIsland mit einer ContentSite verbunden ist.

IsHitTestVisibleWhenTransparent

Ruft ab oder legt fest, ob visuelle Treffertests von diesem ContentIsland unterstützt werden, wenn keine Inhalte angezeigt werden.

IsIslandEnabled

Ruft ab oder legt fest, ob diese ContentIsland Eingaben empfangen kann.

IsIslandVisible

Ruft ab oder legt fest, ob diese ContentIsland von der zugeordneten ContentSite angezeigt wird.

IsRemoteEndpointConnected

Ein eigenständiger Inhalt mit unabhängiger Eingabe, Ausgabe, Layout und Barrierefreiheit, die mit einer übergeordneten ContentSite verbunden ist.

IsSiteEnabled

Ruft ab, ob die ContentSite Eingaben empfangen kann.

IsSiteVisible

Ruft ab, ob die zugeordnete ContentSite sichtbar ist.

LayoutDirection

Ruft die Layoutrichtung für die Leserichtung und die Textausrichtung in einer ContentSite ab.

LocalToClientTransformMatrix

Ruft die Transformationsmatrix vom Stamm Visual in den Clientbereich des Host-HWND ab.

LocalToParentTransformMatrix

Ruft die Transformationsmatrix vom Stamm zum Stamm VisualVisual des übergeordneten ContentIsland ab, sofern vorhanden.

NextSiblingAutomationProvider

Ruft den nächsten gleichgeordneten Automatisierungsanbieter ab.

ParentAutomationProvider

Ruft den übergeordneten Automatisierungsanbieter ab.

Popups

Ruft eine ungeordnete Aufzählung der DesktopPopupSiteBridge -Objekte ab, die dieser ContentIsland zugeordnet sind.

PreviousSiblingAutomationProvider

Ruft den vorherigen gleichgeordneten Automatisierungsanbieter ab.

ProcessesKeyboardInput

Ruft einen Wert ab, der angibt, ob die zugeordnete ContentSite Tastatureingaben verarbeitet.

ProcessesPointerInput

Ruft einen Wert ab, der angibt, ob die zugeordnete ContentSite Zeigereingabe verarbeitet.

RasterizationScale

Ruft die lokalen Punkte pro Zoll (dpi) eines Microsoft ab. BENUTZEROBERFLÄCHE. Composition.ICompositionSurface.

Root

Ein eigenständiger Inhalt mit unabhängiger Eingabe, Ausgabe, Layout und Barrierefreiheit, die mit einer übergeordneten ContentSite verbunden ist.

SystemBackdrop

Ruft den Systemhintergrund ab, der auf dieses ContentIsland angewendet werden soll, oder legt diesen fest.

Methoden

Name Beschreibung
Close()

Schließt contentIsland.

ConnectRemoteEndpoint(String)

Ein eigenständiger Inhalt mit unabhängiger Eingabe, Ausgabe, Layout und Barrierefreiheit, die mit einer übergeordneten ContentSite verbunden ist.

Create(Visual)

Erstellt ein neues ContentIsland in einem getrennten und leeren Zustand.

CreateForSystemVisual(DispatcherQueue, Visual)

Erstellt eine neue ContentIsland Instanz in einem getrennten und leeren Zustand für ein System (Windows. BENUTZEROBERFLÄCHE. Komposition) Visual.

Dispose()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind.

FindAllForCompositor(Compositor)

Ruft alle ContentIsland Objekte ab, die dem angegebenen Microsoft zugeordnet sind. Ui. Composition.Compositor.

FindAllForCurrentThread()

Ruft alle ContentIsland-Objekte ab, die dem aktuellen Thread gehören.

FindAllForSystemCompositor(Compositor)

Ruft alle ContentIsland Objekte ab, die dem angegebenen System zugeordnet sind (Windows. BENUTZEROBERFLÄCHE. Komposition) Compositor .

GetAutomationHostProvider()

Ruft den Hostautomatisierungs-Anbieter ab, der dem ContentIsland zugeordnet ist.

GetBySystemVisual(Visual)

Ruft ein ContentIsland-Objekt ab, in dem das angegebene System (Windows. BENUTZEROBERFLÄCHE. Composition) Visual ist das Stammsystem Visual oder ein Nachfolger des Stammsystems Visual.

GetByVisual(Visual)

Ruft das ContentIsland-Objekt ab, das das angegebene untergeordnete visuelle Objekt im aktuellen Thread enthält.

GetFromId(UInt64)

Ruft das ContentIsland mit dem angegebenen Bezeichner ab.

GetStateChangeDeferral()

Ruft ein ContentDeferral -Objekt ab, das asynchrone Aktualisierungen einzelner Eigenschaften ermöglicht, ohne StateChanged-Ereignisse auszuheben, bis die Verzögerung abgeschlossen ist.

RequestSize(Vector2)

Ruft eine neue Größe für die ContentIsland von der ContentSite ab.

Ereignisse

Name Beschreibung
AutomationProviderRequested

Tritt auf, wenn ein Automatisierungsanbieter für diese ContentIsland angefordert wird.

Closed

Tritt auf, wenn contentIsland geschlossen wird.

Connected

Ein eigenständiger Inhalt mit unabhängiger Eingabe, Ausgabe, Layout und Barrierefreiheit, die mit einer übergeordneten ContentSite verbunden ist.

Disconnected

Ein eigenständiger Inhalt mit unabhängiger Eingabe, Ausgabe, Layout und Barrierefreiheit, die mit einer übergeordneten ContentSite verbunden ist.

FrameworkClosed

Tritt auf, wenn ein Framework geschlossen wird.

StateChanged

Tritt auf, wenn sich eine Statuseigenschaft für diese ContentIsland ändert.

Gilt für: