# Record TCefComponentUpdater

Description
Fields

## Unit

uCEFTypes

## Declaration

`type TCefComponentUpdater = record`

## Description

This structure provides access to Chromium's component updater service, allowing clients to discover registered components and trigger on-demand updates. The functions of this structure may only be called on the browser process UI thread. If the CEF context is not initialized or the component updater service is not available, functions will return safe defaults (0, nullptr, or NULL).

Implemented by ICefComponentUpdater.

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

## Overview

### Fields

Public | `base: TCefBaseRefCounted;`
Public | `get_component_count: function(self: PCefComponentUpdater): NativeUInt; stdcall;`
Public | `get_components: procedure(self: PCefComponentUpdater; out componentsCount: NativeUInt; out components: PCefComponent); stdcall;`
Public | `get_component_by_id: function(self: PCefComponentUpdater; const component_id: PCefString): PCefComponent; stdcall;`
Public | `update: procedure(self: PCefComponentUpdater; const component_id: PCefString; priority: TCefComponentUpdatePriority; callback: PCefComponentUpdateCallback); stdcall;`

## Description

### Fields

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

Public | `get_component_count: function(self: PCefComponentUpdater): NativeUInt; stdcall;`
This item has no description.

Public | `get_components: procedure(self: PCefComponentUpdater; out componentsCount: NativeUInt; out components: PCefComponent); stdcall;`
This item has no description.

Public | `get_component_by_id: function(self: PCefComponentUpdater; const component_id: PCefString): PCefComponent; stdcall;`
This item has no description.

Public | `update: procedure(self: PCefComponentUpdater; const component_id: PCefString; priority: TCefComponentUpdatePriority; callback: PCefComponentUpdateCallback); stdcall;`
This item has no description.

Generated by PasDoc 1.0.4.