### Struct

# Gio SettingsSchemaKey

#### Description [src]

    struct GSettingsSchemaKey {
      /* No available fields */
    }

`GSettingsSchemaKey` is an opaque data structure and can only be accessed using the following functions.

#### Instance methods

###### g_settings_schema_key_get_default_value

Gets the default value for `key`.

since: 2.40

###### g_settings_schema_key_get_description

Gets the description for `key`.

since: 2.34

###### g_settings_schema_key_get_name

Gets the name of `key`.

since: 2.44

###### g_settings_schema_key_get_range

Queries the range of a key.

since: 2.40

###### g_settings_schema_key_get_summary

Gets the summary for `key`.

since: 2.34

###### g_settings_schema_key_get_value_type

Gets the `GVariantType` of `key`.

since: 2.40

###### g_settings_schema_key_range_check

Checks if the given `value` is within the permitted range for `key`.

since: 2.40

###### g_settings_schema_key_ref

Increase the reference count of `key`, returning a new reference.

since: 2.40

###### g_settings_schema_key_unref

Decrease the reference count of `key`, possibly freeing it.

since: 2.40