Class EmblemedIcon
public class EmblemedIcon
- Inheritance
-
EmblemedIcon
- Inherited Members
Methods
AddEmblem(nint, nint)
Calls native method g_emblemed_icon_add_emblem. Version: 2.18
[Version("2.18")]
public static extern void AddEmblem(nint emblemed, nint emblem)
Parameters
emblemed
nintTransfer ownership: None Nullable: False
emblem
nintTransfer ownership: None Nullable: False
ClearEmblems(nint)
Calls native method g_emblemed_icon_clear_emblems. Version: 2.28
[Version("2.28")]
public static extern void ClearEmblems(nint emblemed)
Parameters
emblemed
nintTransfer ownership: None Nullable: False
GetEmblems(nint)
Calls native method g_emblemed_icon_get_emblems. Version: 2.18
[Version("2.18")]
public static extern ListUnownedHandle GetEmblems(nint emblemed)
Parameters
emblemed
nintTransfer ownership: None Nullable: False
Returns
- ListUnownedHandle
Transfer ownership: None Nullable: False
GetGType()
Calls native function g_emblemed_icon_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetIcon(nint)
Calls native method g_emblemed_icon_get_icon. Version: 2.18
[Version("2.18")]
public static extern nint GetIcon(nint emblemed)
Parameters
emblemed
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
New(nint, nint)
Calls native constructor g_emblemed_icon_new. Version: 2.18
[Version("2.18")]
public static extern nint New(nint icon, nint emblem)
Parameters
icon
nintTransfer ownership: None Nullable: False
emblem
nintTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: Full Nullable: False