Class SettingsSchemaKey
public class SettingsSchemaKey
- Inheritance
-
SettingsSchemaKey
- Inherited Members
Methods
GetDefaultValue(SettingsSchemaKeyHandle)
Calls native method g_settings_schema_key_get_default_value. Version: 2.40
[Version("2.40")]
public static extern VariantOwnedHandle GetDefaultValue(SettingsSchemaKeyHandle key)
Parameters
key
SettingsSchemaKeyHandleTransfer ownership: None Nullable: False
Returns
- VariantOwnedHandle
Transfer ownership: Full Nullable: False
GetDescription(SettingsSchemaKeyHandle)
Calls native method g_settings_schema_key_get_description. Version: 2.34
[Version("2.34")]
public static extern NullableUtf8StringUnownedHandle GetDescription(SettingsSchemaKeyHandle key)
Parameters
key
SettingsSchemaKeyHandleTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetGType()
Calls native function g_settings_schema_key_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetName(SettingsSchemaKeyHandle)
Calls native method g_settings_schema_key_get_name. Version: 2.44
[Version("2.44")]
public static extern NonNullableUtf8StringUnownedHandle GetName(SettingsSchemaKeyHandle key)
Parameters
key
SettingsSchemaKeyHandleTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetRange(SettingsSchemaKeyHandle)
Calls native method g_settings_schema_key_get_range. Version: 2.40
[Version("2.40")]
public static extern VariantOwnedHandle GetRange(SettingsSchemaKeyHandle key)
Parameters
key
SettingsSchemaKeyHandleTransfer ownership: None Nullable: False
Returns
- VariantOwnedHandle
Transfer ownership: Full Nullable: False
GetSummary(SettingsSchemaKeyHandle)
Calls native method g_settings_schema_key_get_summary. Version: 2.34
[Version("2.34")]
public static extern NullableUtf8StringUnownedHandle GetSummary(SettingsSchemaKeyHandle key)
Parameters
key
SettingsSchemaKeyHandleTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetValueType(SettingsSchemaKeyHandle)
Calls native method g_settings_schema_key_get_value_type. Version: 2.40
[Version("2.40")]
public static extern VariantTypeUnownedHandle GetValueType(SettingsSchemaKeyHandle key)
Parameters
key
SettingsSchemaKeyHandleTransfer ownership: None Nullable: False
Returns
- VariantTypeUnownedHandle
Transfer ownership: None Nullable: False
RangeCheck(SettingsSchemaKeyHandle, VariantHandle)
Calls native method g_settings_schema_key_range_check. Version: 2.40
[Version("2.40")]
public static extern bool RangeCheck(SettingsSchemaKeyHandle key, VariantHandle value)
Parameters
key
SettingsSchemaKeyHandleTransfer ownership: None Nullable: False
value
VariantHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Ref(SettingsSchemaKeyHandle)
Calls native method g_settings_schema_key_ref. Version: 2.40
[Version("2.40")]
public static extern SettingsSchemaKeyOwnedHandle Ref(SettingsSchemaKeyHandle key)
Parameters
key
SettingsSchemaKeyHandleTransfer ownership: None Nullable: False
Returns
- SettingsSchemaKeyOwnedHandle
Transfer ownership: Full Nullable: False
Unref(SettingsSchemaKeyHandle)
Calls native method g_settings_schema_key_unref. Version: 2.40
[Version("2.40")]
public static extern void Unref(SettingsSchemaKeyHandle key)
Parameters
key
SettingsSchemaKeyHandleTransfer ownership: None Nullable: False