[UnstableAttribute]
public interface IWindowBaseImpl : ITopLevelImpl,
IOptionalFeatureProvider, IDisposable<UnstableAttribute>
Public Interface IWindowBaseImpl
Inherits ITopLevelImpl, IOptionalFeatureProvider, IDisposable[<UnstableAttribute>]
type IWindowBaseImpl =
interface
interface ITopLevelImpl
interface IOptionalFeatureProvider
interface IDisposable
end| AcrylicCompensationLevels |
Gets the AcrylicPlatformCompensationLevels for the platform.
(Inherited from ITopLevelImpl) |
| Activated | Gets or sets a method called when the window is activated (receives focus). |
| ClientSize |
Gets the client size of the toplevel.
(Inherited from ITopLevelImpl) |
| Closed |
Gets or sets a method called when the underlying implementation is destroyed.
(Inherited from ITopLevelImpl) |
| Compositor |
Gets the compositor that's compatible with the toplevel
(Inherited from ITopLevelImpl) |
| Deactivated | Gets or sets a method called when the window is deactivated (loses focus). |
| DesktopScaling |
Gets the scaling factor for Window positioning and sizing.
(Inherited from ITopLevelImpl) |
| FrameSize | Gets the total size of the toplevel, excluding shadows. |
| Handle |
Get the platform handle.
(Inherited from ITopLevelImpl) |
| Input |
Gets or sets a method called when the toplevel receives input.
(Inherited from ITopLevelImpl) |
| LostFocus |
Gets or sets a method called when the input focus is lost.
(Inherited from ITopLevelImpl) |
| MaxAutoSizeHint | Gets a maximum client size hint for an auto-sizing window, in device-independent pixels. |
| Paint |
Gets or sets a method called when the toplevel requires painting.
(Inherited from ITopLevelImpl) |
| Position | Gets the position of the window in device pixels. |
| PositionChanged | Gets or sets a method called when the window's position changes. |
| RenderScaling |
Gets the scaling factor for the toplevel. This is used for rendering.
(Inherited from ITopLevelImpl) |
| Resized |
Gets or sets a method called when the toplevel is resized.
(Inherited from ITopLevelImpl) |
| ScalingChanged |
Gets or sets a method called when the toplevel's scaling changes.
(Inherited from ITopLevelImpl) |
| Surfaces |
The list of native platform's surfaces that can be consumed by rendering subsystems.
(Inherited from ITopLevelImpl) |
| TransparencyLevel |
Gets the current WindowTransparencyLevel of the TopLevel.
(Inherited from ITopLevelImpl) |
| TransparencyLevelChanged |
Gets or sets a method called when the toplevel's TransparencyLevel changes.
(Inherited from ITopLevelImpl) |
| Activate | Activates the window. |
| CreatePopup | (Inherited from ITopLevelImpl) |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable) |
| Hide | Hides the window. |
| PointToClient(PixelPoint) |
Converts a point from screen to client coordinates.
(Inherited from ITopLevelImpl) |
| PointToScreen(Point) |
Converts a point from client to screen coordinates.
(Inherited from ITopLevelImpl) |
| SetCursor(ICursorImpl) |
Sets the cursor associated with the toplevel.
(Inherited from ITopLevelImpl) |
| SetFrameThemeVariant(PlatformThemeVariant) |
Sets the PlatformThemeVariant on the frame if it should be dark or light.
Also applies for the mobile status bar.
(Inherited from ITopLevelImpl) |
| SetInputRoot(IInputRoot) |
Sets the IInputRoot for the toplevel.
(Inherited from ITopLevelImpl) |
| SetTopmost(Boolean) | Sets whether this window appears on top of all other windows |
| SetTransparencyLevelHint(IReadOnlyListWindowTransparencyLevel) |
Sets the WindowTransparencyLevel hint of the TopLevel.
(Inherited from ITopLevelImpl) |
| Show(Boolean, Boolean) | Shows the window. |
| TryGetFeature(Type) | (Inherited from IOptionalFeatureProvider) |