Class CssProvider
public class CssProvider
- Inheritance
-
CssProvider
- Inherited Members
Methods
GetGType()
Calls native function gtk_css_provider_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
LoadFromBytes(nint, BytesHandle)
Calls native method gtk_css_provider_load_from_bytes. Version: 4.12
[Version("4.12")]
public static extern void LoadFromBytes(nint cssProvider, BytesHandle data)
Parameters
cssProvidernintTransfer ownership: None Nullable: False
dataBytesHandleTransfer ownership: None Nullable: False
LoadFromData(nint, NonNullableUtf8StringHandle, nint)
Calls native method gtk_css_provider_load_from_data.
public static extern void LoadFromData(nint cssProvider, NonNullableUtf8StringHandle data, nint length)
Parameters
cssProvidernintTransfer ownership: None Nullable: False
dataNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
lengthnintTransfer ownership: None Nullable: False
LoadFromFile(nint, nint)
Calls native method gtk_css_provider_load_from_file.
public static extern void LoadFromFile(nint cssProvider, nint file)
Parameters
cssProvidernintTransfer ownership: None Nullable: False
filenintTransfer ownership: None Nullable: False
LoadFromPath(nint, NonNullablePlatformStringHandle)
Calls native method gtk_css_provider_load_from_path.
public static extern void LoadFromPath(nint cssProvider, NonNullablePlatformStringHandle path)
Parameters
cssProvidernintTransfer ownership: None Nullable: False
pathNonNullablePlatformStringHandleTransfer ownership: None Nullable: False
LoadFromResource(nint, NonNullableUtf8StringHandle)
Calls native method gtk_css_provider_load_from_resource.
public static extern void LoadFromResource(nint cssProvider, NonNullableUtf8StringHandle resourcePath)
Parameters
cssProvidernintTransfer ownership: None Nullable: False
resourcePathNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
LoadFromString(nint, NonNullableUtf8StringHandle)
Calls native method gtk_css_provider_load_from_string. Version: 4.12
[Version("4.12")]
public static extern void LoadFromString(nint cssProvider, NonNullableUtf8StringHandle @string)
Parameters
cssProvidernintTransfer ownership: None Nullable: False
stringNonNullableUtf8StringHandle
LoadNamed(nint, NonNullableUtf8StringHandle, NullableUtf8StringHandle)
Calls native method gtk_css_provider_load_named.
public static extern void LoadNamed(nint provider, NonNullableUtf8StringHandle name, NullableUtf8StringHandle variant)
Parameters
providernintTransfer ownership: None Nullable: False
nameNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
variantNullableUtf8StringHandleTransfer ownership: None Nullable: True
New()
Calls native constructor gtk_css_provider_new.
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
ToString(nint)
Calls native method gtk_css_provider_to_string.
public static extern NonNullableUtf8StringOwnedHandle ToString(nint provider)
Parameters
providernintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False