ContentIsland Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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 |
| LocalToParentTransformMatrix |
Ruft die Transformationsmatrix vom Stamm zum Stamm |
| 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) |
| 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) |
| 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) |
| 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. |