Partager via


ContentIslandEnvironment Class

Definition

Provides general environment information to a ContentIsland.

[WebHostHidden]
public ref class ContentIslandEnvironment
/// [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 ContentIslandEnvironment
[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 ContentIslandEnvironment
Public Class ContentIslandEnvironment
Inheritance
Object Platform::Object IInspectable ContentIslandEnvironment
Attributes

Remarks

Each ContentIsland is associated with a unique ContentIslandEnvironment object that is not shared between multiple ContentIsland objects. However, information contained within a ContentIslandEnvironment, such as AppWindowId, can have the same value between different ContentIsland objects in the same top level window.

Properties

AppWindowId

Gets the ID of the top-level Win32 HWND.

DisplayId

Gets the "metrics authority" monitor ID.

Events

SettingChanged

Occurs when settings have changed on this instance.

StateChanged

Occurs when properties have changed on this instance. State changes occur immediately, and this event occurs asynchronously afterwards.

Applies to