Class TermData
- Namespace
- I2.Loc
- Assembly
- Assembly-CSharp.dll
- Inheritance
-
TermData
- Inherited Members
-
- Extension Methods
-
Constructors
TermData()
Fields
Description
public string Description
Field Value
- string
Flags
Field Value
- byte[]
Languages
public string[] Languages
Field Value
- string[]
Term
Field Value
- string
TermType
public eTermType TermType
Field Value
- eTermType
Methods
GetAllSpecializations()
public List<string> GetAllSpecializations()
Returns
- List<string>
GetTranslation(int, string, bool)
public string GetTranslation(int idx, string specialization = null, bool editMode = false)
Parameters
idx int
specialization string
editMode bool
Returns
- string
HasSpecializations()
public bool HasSpecializations()
Returns
- bool
IsAutoTranslated(int, bool)
public bool IsAutoTranslated(int idx, bool IsTouch)
Parameters
idx int
IsTouch bool
Returns
- bool
IsTerm(string, bool)
public bool IsTerm(string name, bool allowCategoryMistmatch)
Parameters
name string
allowCategoryMistmatch bool
Returns
- bool
RemoveSpecialization(int, string)
public void RemoveSpecialization(int idx, string specialization)
Parameters
idx int
specialization string
RemoveSpecialization(string)
public void RemoveSpecialization(string specialization)
Parameters
specialization string
SetTranslation(int, string, string)
public void SetTranslation(int idx, string translation, string specialization = null)
Parameters
idx int
translation string
specialization string
Validate()