Interface ITermbases
Assembly: Sdl.MultiTerm.TMO.Interop.dll
Syntax
[Guid("8FD1BFA9-CBDF-42E9-81C7-1A6065596D54")]
public interface ITermbases : IEnumerable
Properties
Count
Declaration
Property Value
Type |
Description |
System.Int32 |
|
Item[Object]
Declaration
Termbase this[object Index] { get; }
Parameters
Type |
Name |
Description |
System.Object |
Index |
|
Property Value
Methods
Add(String, String, String)
Declaration
void Add(string Path, string Name, string Description)
Parameters
Type |
Name |
Description |
System.String |
Path |
|
System.String |
Name |
|
System.String |
Description |
|
CheckTermbaseFileVersion(String)
Declaration
bool CheckTermbaseFileVersion(string Path)
Parameters
Type |
Name |
Description |
System.String |
Path |
|
Returns
Type |
Description |
System.Boolean |
|
CheckTermbaseFileVersionEx(String, out Boolean, out Boolean)
Declaration
bool CheckTermbaseFileVersionEx(string Path, out bool pvbUpdateable, out bool pvbNewerVersion)
Parameters
Type |
Name |
Description |
System.String |
Path |
|
System.Boolean |
pvbUpdateable |
|
System.Boolean |
pvbNewerVersion |
|
Returns
Type |
Description |
System.Boolean |
|
GetEnumerator()
Declaration
IEnumerator GetEnumerator()
Returns
Type |
Description |
System.Collections.IEnumerator |
|
New(String, String, String, String)
Declaration
Termbase New(string TermbaseName, string Description, string TermbaseDefinitionFile, string TermbaseDestinationFilePath)
Parameters
Type |
Name |
Description |
System.String |
TermbaseName |
|
System.String |
Description |
|
System.String |
TermbaseDefinitionFile |
|
System.String |
TermbaseDestinationFilePath |
|
Returns
Refresh()
Declaration
Remove(Termbase, String)
Declaration
void Remove(Termbase Termbase, string DestinationPath)
Parameters
Type |
Name |
Description |
Termbase |
Termbase |
|
System.String |
DestinationPath |
|