Class WaylandToplevel
- Namespace
- GdkWayland.Internal
- Assembly
- GdkWayland-4.0.dll
public class WaylandToplevel
- Inheritance
-
WaylandToplevel
- Inherited Members
Methods
DropExportedHandle(nint, NonNullableUtf8StringHandle)
Calls native method gdk_wayland_toplevel_drop_exported_handle. Version: 4.12
[Version("4.12")]
public static extern void DropExportedHandle(nint toplevel, NonNullableUtf8StringHandle handle)
Parameters
toplevelnintTransfer ownership: None Nullable: False
handleNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
ExportHandle(nint, WaylandToplevelExported, nint, DestroyNotify)
Calls native method gdk_wayland_toplevel_export_handle.
public static extern bool ExportHandle(nint toplevel, WaylandToplevelExported callback, nint userData, DestroyNotify destroyFunc)
Parameters
toplevelnintTransfer ownership: None Nullable: False
callbackWaylandToplevelExportedTransfer ownership: None Nullable: False
userDatanintTransfer ownership: None Nullable: True
destroyFuncDestroyNotifyTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function gdk_wayland_toplevel_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
SetApplicationId(nint, NonNullableUtf8StringHandle)
Calls native method gdk_wayland_toplevel_set_application_id.
public static extern void SetApplicationId(nint toplevel, NonNullableUtf8StringHandle applicationId)
Parameters
toplevelnintTransfer ownership: None Nullable: False
applicationIdNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetTransientForExported(nint, NonNullableUtf8StringHandle)
Calls native method gdk_wayland_toplevel_set_transient_for_exported.
public static extern bool SetTransientForExported(nint toplevel, NonNullableUtf8StringHandle parentHandleStr)
Parameters
toplevelnintTransfer ownership: None Nullable: False
parentHandleStrNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
UnexportHandle(nint)
Calls native method gdk_wayland_toplevel_unexport_handle.
public static extern void UnexportHandle(nint toplevel)
Parameters
toplevelnintTransfer ownership: None Nullable: False