Class EmblemedIcon
public class EmblemedIcon
- Inheritance
-
EmblemedIcon
- Inherited Members
Methods
AddEmblem(IntPtr, IntPtr)
Calls native method g_emblemed_icon_add_emblem. Version: 2.18
[Version("2.18")]
public static extern void AddEmblem(IntPtr emblemed, IntPtr emblem)
Parameters
emblemed
IntPtrTransfer ownership: None Nullable: False
emblem
IntPtrTransfer ownership: None Nullable: False
ClearEmblems(IntPtr)
Calls native method g_emblemed_icon_clear_emblems. Version: 2.28
[Version("2.28")]
public static extern void ClearEmblems(IntPtr emblemed)
Parameters
emblemed
IntPtrTransfer ownership: None Nullable: False
GetEmblems(IntPtr)
Calls native method g_emblemed_icon_get_emblems. Version: 2.18
[Version("2.18")]
public static extern ListUnownedHandle GetEmblems(IntPtr emblemed)
Parameters
emblemed
IntPtrTransfer 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(IntPtr)
Calls native method g_emblemed_icon_get_icon. Version: 2.18
[Version("2.18")]
public static extern IntPtr GetIcon(IntPtr emblemed)
Parameters
emblemed
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
New(IntPtr, IntPtr)
Calls native constructor g_emblemed_icon_new. Version: 2.18
[Version("2.18")]
public static extern IntPtr New(IntPtr icon, IntPtr emblem)
Parameters
icon
IntPtrTransfer ownership: None Nullable: False
emblem
IntPtrTransfer ownership: None Nullable: True
Returns
- IntPtr
Transfer ownership: Full Nullable: False