Interface ITerminologyProvider
Inherited Members
System.IDisposable.Dispose()
Assembly: Sdl.Terminology.TerminologyProvider.Core.dll
Syntax
public interface ITerminologyProvider : IDisposable
Properties
Definition
Declaration
IDefinition Definition { get; }
Property Value
Description
Declaration
string Description { get; }
Property Value
Type |
Description |
System.String |
|
Id
Declaration
Property Value
Type |
Description |
System.String |
|
IsReadOnly
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Name
Declaration
Property Value
Type |
Description |
System.String |
|
SearchEnabled
Declaration
bool SearchEnabled { get; }
Property Value
Type |
Description |
System.Boolean |
|
Type
Declaration
TerminologyProviderType Type { get; }
Property Value
Uri
Declaration
Property Value
Type |
Description |
System.Uri |
|
Methods
GetEntry(Int32)
Declaration
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
Returns
GetEntry(Int32, IEnumerable<ILanguage>)
Declaration
IEntry GetEntry(int id, IEnumerable<ILanguage> languages)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
System.Collections.Generic.IEnumerable<ILanguage> |
languages |
|
Returns
GetLanguages()
Declaration
IList<ILanguage> GetLanguages()
Returns
Type |
Description |
System.Collections.Generic.IList<ILanguage> |
|
Search(String, ILanguage, ILanguage, Int32, SearchMode, Boolean)
Declaration
IList<ISearchResult> Search(string text, ILanguage source, ILanguage destination, int maxResultsCount, SearchMode mode, bool targetRequired)
Parameters
Type |
Name |
Description |
System.String |
text |
|
ILanguage |
source |
|
ILanguage |
destination |
|
System.Int32 |
maxResultsCount |
|
SearchMode |
mode |
|
System.Boolean |
targetRequired |
|
Returns
SetDefault(Boolean)
Declaration
void SetDefault(bool value)
Parameters
Type |
Name |
Description |
System.Boolean |
value |
|