Kanzi 3.9.10
AbstractLocalizationImporter Class Referenceabstract

Abstract Studio plugin command for importing localization tables. More...

Inheritance diagram for AbstractLocalizationImporter:
[legend]
Collaboration diagram for AbstractLocalizationImporter:
[legend]

Protected Member Functions

IEnumerable< LocalizationTableRowImport (string localizationTableName)
 Imports a localization table.
 

Properties

string Description [get]
 Gets the description of the plugin command.
 
virtual string DisplayName [get]
 Gets the display name of the plugin command.
 
bool InvalidatesUndoHistory [get]
 Indicates that this command breaks the undo chain.
 
string Name [get]
 Gets the name of the plugin command.
 
KanziStudio Studio [get]
 Gets the KanziStudio object, which provides the entry point for operating with the Kanzi Studio plugin API.
 

Detailed Description

Abstract Studio plugin command for importing localization tables.

Member Function Documentation

◆ Import()

IEnumerable< LocalizationTableRow > Import ( string localizationTableName)
abstractprotected

Imports a localization table.

The table data should be listed as localization records.

Parameters
localizationTableNameThe name of the localization table.
Returns
A list of localization table rows.

Property Documentation

◆ Description

string Description
getabstract

Gets the description of the plugin command.

Plugin command description.

◆ DisplayName

virtual string DisplayName
get

Gets the display name of the plugin command.

Returns Name unless overridden.

Plugin command display name.

◆ InvalidatesUndoHistory

bool InvalidatesUndoHistory
get

Indicates that this command breaks the undo chain.

true

◆ Name

string Name
getabstract

Gets the name of the plugin command.

The plugin command names must be unique.

Plugin command name.

◆ Studio

KanziStudio Studio
getprotected

Gets the KanziStudio object, which provides the entry point for operating with the Kanzi Studio plugin API.

KanziStudio object