Class ThemedIcon
public class ThemedIcon
- Inheritance
-
ThemedIcon
- Inherited Members
Methods
AppendName(IntPtr, NonNullableUtf8StringHandle)
Calls native method g_themed_icon_append_name.
public static extern void AppendName(IntPtr icon, NonNullableUtf8StringHandle iconname)
Parameters
icon
IntPtrTransfer ownership: None Nullable: False
iconname
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
GetGType()
Calls native function g_themed_icon_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetNames(IntPtr)
Calls native method g_themed_icon_get_names.
public static extern Utf8StringArrayNullTerminatedUnownedHandle GetNames(IntPtr icon)
Parameters
icon
IntPtrTransfer ownership: None Nullable: False
Returns
- Utf8StringArrayNullTerminatedUnownedHandle
Transfer ownership: None Nullable: False
New(NonNullableUtf8StringHandle)
Calls native constructor g_themed_icon_new.
public static extern IntPtr New(NonNullableUtf8StringHandle iconname)
Parameters
iconname
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
NewFromNames(string[], int)
Calls native constructor g_themed_icon_new_from_names.
public static extern IntPtr NewFromNames(string[] iconnames, int len)
Parameters
iconnames
string[]Transfer ownership: None Nullable: False
len
intTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
NewWithDefaultFallbacks(NonNullableUtf8StringHandle)
Calls native constructor g_themed_icon_new_with_default_fallbacks.
public static extern IntPtr NewWithDefaultFallbacks(NonNullableUtf8StringHandle iconname)
Parameters
iconname
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
PrependName(IntPtr, NonNullableUtf8StringHandle)
Calls native method g_themed_icon_prepend_name. Version: 2.18
[Version("2.18")]
public static extern void PrependName(IntPtr icon, NonNullableUtf8StringHandle iconname)
Parameters
icon
IntPtrTransfer ownership: None Nullable: False
iconname
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False