Show / Hide Table of Contents

# Class TBUpdateInfo

Encapsulates the description of a TB. This class is derived from ResourceUpdateInfo.

##### Inheritance

Object
ResourceUpdateInfo
HeavyResourceUpdateInfo
TBUpdateInfo

##### Syntax

    public class TBUpdateInfo : HeavyResourceUpdateInfo

### Fields

#### LanguageCodes

Contains the three+(two) letter languages codes for the termbase. A termbase can support more than two languages but should support at least two. If the value is null (default), languages are not changed. Otherwise the language list of the term base is updated with the provided languages (by adding and/or removing languages).

##### Declaration

    public string[] LanguageCodes

##### Type

String[]

#### NewTermDefaults

Specifies default values when new terms are added to the term base. Each item in the array must refer to a specific language of the term base. If an item exists in the array for a language of the term base, the setting for that particular language is updated. If the array contains no item for a TB language, the setting for that language is not changed.

##### Declaration

    public TBNewTermDefaultForLanguage[] NewTermDefaults

##### Type

TBNewTermDefaultForLanguage[]