# Record TCefDictionaryValue

Description
Hierarchy
Fields
Methods
Properties

## Unit

uCEFTypes

## Declaration

`type TCefDictionaryValue = record`

## Description

Structure representing a dictionary value. Can be used on any process and thread.

Implemented by ICefDictionaryValue.

<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/capi/cef_values_capi.h">CEF source file: /include/capi/cef_values_capi.h (cef_dictionary_value_t))

## Overview

### Fields

| `base: TCefBaseRefCounted;`
| `is_valid: function(self: PCefDictionaryValue): Integer; stdcall;`
| `is_owned: function(self: PCefDictionaryValue): Integer; stdcall;`
| `is_read_only: function(self: PCefDictionaryValue): Integer; stdcall;`
| `is_same: function(self, that: PCefDictionaryValue): Integer; stdcall;`
| `is_equal: function(self, that: PCefDictionaryValue): Integer; stdcall;`
| `copy: function(self: PCefDictionaryValue; exclude_empty_children: Integer): PCefDictionaryValue; stdcall;`
| `get_size: function(self: PCefDictionaryValue): NativeUInt; stdcall;`
| `clear: function(self: PCefDictionaryValue): Integer; stdcall;`
| `has_key: function(self: PCefDictionaryValue; const key: PCefString): Integer; stdcall;`
| `get_keys: function(self: PCefDictionaryValue; const keys: TCefStringList): Integer; stdcall;`
| `remove: function(self: PCefDictionaryValue; const key: PCefString): Integer; stdcall;`
| `get_type: function(self: PCefDictionaryValue; const key: PCefString): TCefValueType; stdcall;`
| `get_value: function(self: PCefDictionaryValue; const key: PCefString): PCefValue; stdcall;`
| `get_bool: function(self: PCefDictionaryValue; const key: PCefString): Integer; stdcall;`
| `get_int: function(self: PCefDictionaryValue; const key: PCefString): Integer; stdcall;`
| `get_double: function(self: PCefDictionaryValue; const key: PCefString): Double; stdcall;`
| `get_string: function(self: PCefDictionaryValue; const key: PCefString): PCefStringUserFree; stdcall;`
| `get_binary: function(self: PCefDictionaryValue; const key: PCefString): PCefBinaryValue; stdcall;`
| `get_dictionary: function(self: PCefDictionaryValue; const key: PCefString): PCefDictionaryValue; stdcall;`
| `get_list: function(self: PCefDictionaryValue; const key: PCefString): PCefListValue; stdcall;`
| `set_value: function(self: PCefDictionaryValue; const key: PCefString; value: PCefValue): Integer; stdcall;`
| `set_null: function(self: PCefDictionaryValue; const key: PCefString): Integer; stdcall;`
| `set_bool: function(self: PCefDictionaryValue; const key: PCefString; value: Integer): Integer; stdcall;`
| `set_int: function(self: PCefDictionaryValue; const key: PCefString; value: Integer): Integer; stdcall;`
| `set_double: function(self: PCefDictionaryValue; const key: PCefString; value: Double): Integer; stdcall;`
| `set_string: function(self: PCefDictionaryValue; const key: PCefString; value: PCefString): Integer; stdcall;`
| `set_binary: function(self: PCefDictionaryValue; const key: PCefString; value: PCefBinaryValue): Integer; stdcall;`
| `set_dictionary: function(self: PCefDictionaryValue; const key: PCefString; value: PCefDictionaryValue): Integer; stdcall;`
| `set_list: function(self: PCefDictionaryValue; const key: PCefString; value: PCefListValue): Integer; stdcall;`

## Description

### Fields

| `base: TCefBaseRefCounted;`
This item has no description.

| `is_valid: function(self: PCefDictionaryValue): Integer; stdcall;`
This item has no description.

| `is_owned: function(self: PCefDictionaryValue): Integer; stdcall;`
This item has no description.

| `is_read_only: function(self: PCefDictionaryValue): Integer; stdcall;`
This item has no description.

| `is_same: function(self, that: PCefDictionaryValue): Integer; stdcall;`
This item has no description.

| `is_equal: function(self, that: PCefDictionaryValue): Integer; stdcall;`
This item has no description.

| `copy: function(self: PCefDictionaryValue; exclude_empty_children: Integer): PCefDictionaryValue; stdcall;`
This item has no description.

| `get_size: function(self: PCefDictionaryValue): NativeUInt; stdcall;`
This item has no description.

| `clear: function(self: PCefDictionaryValue): Integer; stdcall;`
This item has no description.

| `has_key: function(self: PCefDictionaryValue; const key: PCefString): Integer; stdcall;`
This item has no description.

| `get_keys: function(self: PCefDictionaryValue; const keys: TCefStringList): Integer; stdcall;`
This item has no description.

| `remove: function(self: PCefDictionaryValue; const key: PCefString): Integer; stdcall;`
This item has no description.

| `get_type: function(self: PCefDictionaryValue; const key: PCefString): TCefValueType; stdcall;`
This item has no description.

| `get_value: function(self: PCefDictionaryValue; const key: PCefString): PCefValue; stdcall;`
This item has no description.

| `get_bool: function(self: PCefDictionaryValue; const key: PCefString): Integer; stdcall;`
This item has no description.

| `get_int: function(self: PCefDictionaryValue; const key: PCefString): Integer; stdcall;`
This item has no description.

| `get_double: function(self: PCefDictionaryValue; const key: PCefString): Double; stdcall;`
This item has no description.

| `get_string: function(self: PCefDictionaryValue; const key: PCefString): PCefStringUserFree; stdcall;`
This item has no description.

| `get_binary: function(self: PCefDictionaryValue; const key: PCefString): PCefBinaryValue; stdcall;`
This item has no description.

| `get_dictionary: function(self: PCefDictionaryValue; const key: PCefString): PCefDictionaryValue; stdcall;`
This item has no description.

| `get_list: function(self: PCefDictionaryValue; const key: PCefString): PCefListValue; stdcall;`
This item has no description.

| `set_value: function(self: PCefDictionaryValue; const key: PCefString; value: PCefValue): Integer; stdcall;`
This item has no description.

| `set_null: function(self: PCefDictionaryValue; const key: PCefString): Integer; stdcall;`
This item has no description.

| `set_bool: function(self: PCefDictionaryValue; const key: PCefString; value: Integer): Integer; stdcall;`
This item has no description.

| `set_int: function(self: PCefDictionaryValue; const key: PCefString; value: Integer): Integer; stdcall;`
This item has no description.

| `set_double: function(self: PCefDictionaryValue; const key: PCefString; value: Double): Integer; stdcall;`
This item has no description.

| `set_string: function(self: PCefDictionaryValue; const key: PCefString; value: PCefString): Integer; stdcall;`
This item has no description.

| `set_binary: function(self: PCefDictionaryValue; const key: PCefString; value: PCefBinaryValue): Integer; stdcall;`
This item has no description.

| `set_dictionary: function(self: PCefDictionaryValue; const key: PCefString; value: PCefDictionaryValue): Integer; stdcall;`
This item has no description.

| `set_list: function(self: PCefDictionaryValue; const key: PCefString; value: PCefListValue): Integer; stdcall;`
This item has no description.

Generated by PasDoc 0.16.0-snapshot.