Table of Contents

Namespace System.Text

Namespace

Name Summary
System.Text.Json

Codeunit

Name Summary
Codeunit System.Text."Auto Format" Exposes functionality to format the appearance of decimal data types in fields of a table, report, or page.
Codeunit System.Text."Base64 Convert" Converts text to and from its base-64 representation.
Codeunit System.Text."Caption Class" Exposes events that can be used to resolve custom CaptionClass properties.
Codeunit System.Text.Encoding Codeunig that exposes encoding functionality.
Codeunit System.Text."Entity Text" Exposes the public functionality for handling entity text.
Codeunit System.Text."Entity Text AI Install"
Codeunit System.Text."Entity Text AI Upgrade"
Codeunit System.Text."Filter Tokens" Exposes functionality that allow users to specify pre-defined filter tokens that get converted to the correct values for various data types when filtering records.

Table

Name Summary
Table System.Text."Barcode Encode Settings" Common setting used when encoding barcodes.
Table System.Text."Barcode Encode Settings 2D" Common setting used when encoding 2D barcodes.

Page

Name Summary
Page System.Text."Entity Text Factbox Part" A card part to use on a factbox to display the entity text. Ensure the SetContext procedure is called OnAfterGetCurrentRecord on the parent page.

Enum

Name Summary
Enum System.Text."Auto Format" Formats the appearance of decimal data types.
Enum System.Text."Entity Text Actions"
Enum System.Text."Entity Text Emphasis" Enum containing supported ways to emphasize text for generation.
Enum System.Text."Entity Text Format" Enum containing supported text formats for generation.
Enum System.Text."Entity Text Tone" Enum containing supported tones of text for generation.
Enum System.Text."Barcode Symbology" The available barcode symbologies.
Enum System.Text."Barcode Symbology 2D" The available 2D barcode symbologies.
Enum System.Text."Barcode Font Provider" The available barcode font providers.
Enum System.Text."Barcode Font Provider 2D" The available 2D barcode font providers.
Enum System.Text."Barcode Image Provider 2D" The available 2D barcode font providers.

EnumExtension

Name Summary
EnumExtension System.Text."Entity Text Capability"

Interface

Name Summary
Interface System.Text."Barcode Font Encoder" Exposes common interface for barcode font encoder.
Interface System.Text."Barcode Font Provider" Interface for barcode font providers.
Interface System.Text."Barcode Font Encoder 2D" Exposes common interface for 2D barcode font encoder.
Interface System.Text."Barcode Font Provider 2D" Interface for 2D barcode font providers.
Interface System.Text."Barcode Image Encoder 2D" Exposes common interface for 2D barcode image encoder.
Interface System.Text."Barcode Image Provider 2D" Interface for 2D barcode image providers.

Events

Name Summary
OnResolveCaptionClass Integration event for resolving CaptionClass expression, split into CaptionArea and CaptionExpr. Note there should be a single subscriber per caption area. The event implements the "resolved" pattern - if a subscriber resolves the caption, it should set Resolved to TRUE.
OnAfterCaptionClassResolve Integration event for after resolving CaptionClass expression.
OnRequestEntityContext
OnEditEntityTextWithTriggerAction
OnResolveDateFilterToken Use this event if you want to add support for additional tokens that user will be able to use when working with date filters, for example "Christmas" or "StoneAge". Ensure that in your subscriber you check that what user entered contains your keyword, then return proper date range for your filter token.
OnResolveTextFilterToken Use this event if you want to add support for additional filter tokens that user will be able to use when working with text or code filters, for example "MyFilter". Ensure that in your subscriber you check that what user entered contains your token, then return properly formatted text for your filter token.
OnResolveTimeFilterToken Use this event if you want to add support for additional filter tokens that user will be able to use when working with time filters, for example "Lunch". Ensure that in your subscriber you check that what user entered contains your token, then return properly formatted time for your filter token.
OnResolveDateTokenFromDateTimeFilter Use this event if you want to add support for additional filter tokens that user will be able to use as date in DateTime filters. Parses and translates a date token into a date filter.
OnResolveTimeTokenFromDateTimeFilter Use this event if you want to add support for additional filter tokens that user will be able to use as time in DateTime filters. Parses and translates a time token into a time filter.