C# 클래스 Systran.ResourcesClientLib.Api.DictionaryApi

Represents a collection of functions to interact with the API endpoints
상속: IDictionaryApi
파일 보기 프로젝트 열기: SYSTRAN/resources-api-csharp-client 1 사용 예제들

공개 메소드들

메소드 설명
DictionaryApi ( ApiClient apiClient = null ) : System

Initializes a new instance of the DictionaryApi class.

DictionaryApi ( String basePath ) : System

Initializes a new instance of the DictionaryApi class.

GetBasePath ( String basePath ) : String

Gets the base path of the API client.

ResourcesDictionaryAddPost ( DictionaryAddBody Input ) : DictionaryAddResponse

Add dictionary Add a new dictionary.

ResourcesDictionaryAddPostAsync ( DictionaryAddBody Input ) : Task

Add dictionary Add a new dictionary.

ResourcesDictionaryDeletePost ( string DictionaryId ) : void

Delete a dictionary Delete an existing dictionary.

ResourcesDictionaryDeletePostAsync ( string DictionaryId ) : System.Threading.Tasks.Task

Delete a dictionary Delete an existing dictionary.

ResourcesDictionaryEntryAddPost ( string DictionaryId, EntryAddBody Input ) : EntryAddResponse

Add an entry Add a new entry to an existing dictionary.

ResourcesDictionaryEntryAddPostAsync ( string DictionaryId, EntryAddBody Input ) : Task

Add an entry Add a new entry to an existing dictionary.

ResourcesDictionaryEntryDeletePost ( string DictionaryId, EntryDeleteBody Input ) : EntryDeleteResponse

Delete an entry Delete an entry in an existing dictionary.

ResourcesDictionaryEntryDeletePostAsync ( string DictionaryId, EntryDeleteBody Input ) : Task

Delete an entry Delete an entry in an existing dictionary.

ResourcesDictionaryEntryImportPost ( string DictionaryId, string SourceLang, string InputFile ) : DictionariesImportResponse

Import entries Import entries to an existing dictionary.

ResourcesDictionaryEntryImportPostAsync ( string DictionaryId, string SourceLang, string InputFile ) : Task

Import entries Import entries to an existing dictionary.

ResourcesDictionaryEntryListPost ( string DictionaryId, EntriesListFilters Filters ) : EntriesListResponse

List entries List entries for a specific dictionary.

ResourcesDictionaryEntryListPostAsync ( string DictionaryId, EntriesListFilters Filters ) : Task

List entries List entries for a specific dictionary.

ResourcesDictionaryEntryUpdatePost ( string DictionaryId, EntryUpdateBody Input ) : EntryUpdateResponse

Update an entry Update an entry in an existing dictionary.

ResourcesDictionaryEntryUpdatePostAsync ( string DictionaryId, EntryUpdateBody Input ) : Task

Update an entry Update an entry in an existing dictionary.

ResourcesDictionaryExportPost ( string DictionaryId ) : void

Export a dictionary Export an existing dictionary.

ResourcesDictionaryExportPostAsync ( string DictionaryId ) : System.Threading.Tasks.Task

Export a dictionary Export an existing dictionary.

ResourcesDictionaryListPost ( DictionariesListFilters Filters ) : DictionariesListResponse

List dictionaries List the dictionaries.

ResourcesDictionaryListPostAsync ( DictionariesListFilters Filters ) : Task

List dictionaries List the dictionaries.

ResourcesDictionaryLookupGet ( string Source, string Target, List Input, bool Autocomplete, string Callback ) : LookupResponse

Lookup Lookup words from a source language to a target language.

ResourcesDictionaryLookupGetAsync ( string Source, string Target, List Input, bool Autocomplete, string Callback ) : Task

Lookup Lookup words from a source language to a target language.

ResourcesDictionaryLookupSupportedLanguagesGet ( string Source, string Target, string Callback ) : LookupSupportedLanguageResponse

Lookup Supported Languages List of language pairs in which lookup is supported. This list can be limited to a specific source language or target language.\n

ResourcesDictionaryLookupSupportedLanguagesGetAsync ( string Source, string Target, string Callback ) : Task

Lookup Supported Languages List of language pairs in which lookup is supported. This list can be limited to a specific source language or target language.\n

ResourcesDictionarySupportedLanguagesGet ( ) : SupportedLanguagesResponse
ResourcesDictionarySupportedLanguagesGetAsync ( ) : Task
ResourcesDictionaryUpdatePost ( string DictionaryId, DictionaryUpdateBody Input ) : DictionaryUpdateResponse

Update a dictionary Update an existing dictionary.

ResourcesDictionaryUpdatePostAsync ( string DictionaryId, DictionaryUpdateBody Input ) : Task

Update a dictionary Update an existing dictionary.

SetBasePath ( String basePath ) : void

Sets the base path of the API client.

메소드 상세

DictionaryApi() 공개 메소드

Initializes a new instance of the DictionaryApi class.
public DictionaryApi ( ApiClient apiClient = null ) : System
apiClient Systran.ResourcesClientLib.Client.ApiClient
리턴 System

DictionaryApi() 공개 메소드

Initializes a new instance of the DictionaryApi class.
public DictionaryApi ( String basePath ) : System
basePath String
리턴 System

GetBasePath() 공개 메소드

Gets the base path of the API client.
public GetBasePath ( String basePath ) : String
basePath String
리턴 String

ResourcesDictionaryAddPost() 공개 메소드

Add dictionary Add a new dictionary.
public ResourcesDictionaryAddPost ( DictionaryAddBody Input ) : DictionaryAddResponse
Input Systran.ResourcesClientLib.Model.DictionaryAddBody Input with dictionary information
리턴 Systran.ResourcesClientLib.Model.DictionaryAddResponse

ResourcesDictionaryAddPostAsync() 공개 메소드

Add dictionary Add a new dictionary.
public ResourcesDictionaryAddPostAsync ( DictionaryAddBody Input ) : Task
Input Systran.ResourcesClientLib.Model.DictionaryAddBody Input with dictionary information
리턴 Task

ResourcesDictionaryDeletePost() 공개 메소드

Delete a dictionary Delete an existing dictionary.
public ResourcesDictionaryDeletePost ( string DictionaryId ) : void
DictionaryId string Dictionary Id
리턴 void

ResourcesDictionaryDeletePostAsync() 공개 메소드

Delete a dictionary Delete an existing dictionary.
public ResourcesDictionaryDeletePostAsync ( string DictionaryId ) : System.Threading.Tasks.Task
DictionaryId string Dictionary Id
리턴 System.Threading.Tasks.Task

ResourcesDictionaryEntryAddPost() 공개 메소드

Add an entry Add a new entry to an existing dictionary.
public ResourcesDictionaryEntryAddPost ( string DictionaryId, EntryAddBody Input ) : EntryAddResponse
DictionaryId string Dictionary Id
Input Systran.ResourcesClientLib.Model.EntryAddBody Input with dictionary id and entries information
리턴 Systran.ResourcesClientLib.Model.EntryAddResponse

ResourcesDictionaryEntryAddPostAsync() 공개 메소드

Add an entry Add a new entry to an existing dictionary.
public ResourcesDictionaryEntryAddPostAsync ( string DictionaryId, EntryAddBody Input ) : Task
DictionaryId string Dictionary Id
Input Systran.ResourcesClientLib.Model.EntryAddBody Input with dictionary id and entries information
리턴 Task

ResourcesDictionaryEntryDeletePost() 공개 메소드

Delete an entry Delete an entry in an existing dictionary.
public ResourcesDictionaryEntryDeletePost ( string DictionaryId, EntryDeleteBody Input ) : EntryDeleteResponse
DictionaryId string Dictionary Id
Input Systran.ResourcesClientLib.Model.EntryDeleteBody Input with dictionary id + entry id (src or tgt) to delete
리턴 Systran.ResourcesClientLib.Model.EntryDeleteResponse

ResourcesDictionaryEntryDeletePostAsync() 공개 메소드

Delete an entry Delete an entry in an existing dictionary.
public ResourcesDictionaryEntryDeletePostAsync ( string DictionaryId, EntryDeleteBody Input ) : Task
DictionaryId string Dictionary Id
Input Systran.ResourcesClientLib.Model.EntryDeleteBody Input with dictionary id + entry id (src or tgt) to delete
리턴 Task

ResourcesDictionaryEntryImportPost() 공개 메소드

Import entries Import entries to an existing dictionary.
public ResourcesDictionaryEntryImportPost ( string DictionaryId, string SourceLang, string InputFile ) : DictionariesImportResponse
DictionaryId string Id of the dictionary where to import entries
SourceLang string Source lang of the entries to import
InputFile string File with entries to import
리턴 Systran.ResourcesClientLib.Model.DictionariesImportResponse

ResourcesDictionaryEntryImportPostAsync() 공개 메소드

Import entries Import entries to an existing dictionary.
public ResourcesDictionaryEntryImportPostAsync ( string DictionaryId, string SourceLang, string InputFile ) : Task
DictionaryId string Id of the dictionary where to import entries
SourceLang string Source lang of the entries to import
InputFile string File with entries to import
리턴 Task

ResourcesDictionaryEntryListPost() 공개 메소드

List entries List entries for a specific dictionary.
public ResourcesDictionaryEntryListPost ( string DictionaryId, EntriesListFilters Filters ) : EntriesListResponse
DictionaryId string Dictionary Id
Filters Systran.ResourcesClientLib.Model.EntriesListFilters Different filters that can be applied to the list functionality (skip/limit/sort/match)
리턴 Systran.ResourcesClientLib.Model.EntriesListResponse

ResourcesDictionaryEntryListPostAsync() 공개 메소드

List entries List entries for a specific dictionary.
public ResourcesDictionaryEntryListPostAsync ( string DictionaryId, EntriesListFilters Filters ) : Task
DictionaryId string Dictionary Id
Filters Systran.ResourcesClientLib.Model.EntriesListFilters Different filters that can be applied to the list functionality (skip/limit/sort/match)
리턴 Task

ResourcesDictionaryEntryUpdatePost() 공개 메소드

Update an entry Update an entry in an existing dictionary.
public ResourcesDictionaryEntryUpdatePost ( string DictionaryId, EntryUpdateBody Input ) : EntryUpdateResponse
DictionaryId string Dictionary Id
Input Systran.ResourcesClientLib.Model.EntryUpdateBody Input with dictionary id + entry id (src or tgt) to delete
리턴 Systran.ResourcesClientLib.Model.EntryUpdateResponse

ResourcesDictionaryEntryUpdatePostAsync() 공개 메소드

Update an entry Update an entry in an existing dictionary.
public ResourcesDictionaryEntryUpdatePostAsync ( string DictionaryId, EntryUpdateBody Input ) : Task
DictionaryId string Dictionary Id
Input Systran.ResourcesClientLib.Model.EntryUpdateBody Input with dictionary id + entry id (src or tgt) to delete
리턴 Task

ResourcesDictionaryExportPost() 공개 메소드

Export a dictionary Export an existing dictionary.
public ResourcesDictionaryExportPost ( string DictionaryId ) : void
DictionaryId string Dictionary Id
리턴 void

ResourcesDictionaryExportPostAsync() 공개 메소드

Export a dictionary Export an existing dictionary.
public ResourcesDictionaryExportPostAsync ( string DictionaryId ) : System.Threading.Tasks.Task
DictionaryId string Dictionary Id
리턴 System.Threading.Tasks.Task

ResourcesDictionaryListPost() 공개 메소드

List dictionaries List the dictionaries.
public ResourcesDictionaryListPost ( DictionariesListFilters Filters ) : DictionariesListResponse
Filters Systran.ResourcesClientLib.Model.DictionariesListFilters Different filters that can be applied to the list functionality (skip/limit/sort/match)
리턴 Systran.ResourcesClientLib.Model.DictionariesListResponse

ResourcesDictionaryListPostAsync() 공개 메소드

List dictionaries List the dictionaries.
public ResourcesDictionaryListPostAsync ( DictionariesListFilters Filters ) : Task
Filters Systran.ResourcesClientLib.Model.DictionariesListFilters Different filters that can be applied to the list functionality (skip/limit/sort/match)
리턴 Task

ResourcesDictionaryLookupGet() 공개 메소드

Lookup Lookup words from a source language to a target language.
public ResourcesDictionaryLookupGet ( string Source, string Target, List Input, bool Autocomplete, string Callback ) : LookupResponse
Source string Language code of the source text\n
Target string Language code in which to lookup the source text\n
Input List Input word (the 'input' parameter can be repeated)\n
Autocomplete bool With this option, if the input word is not found in the source language, it will be filled in with autocompletion to perform the lookup\n\nDefault: false\n
Callback string Javascript callback function name for JSONP Support\n
리턴 Systran.ResourcesClientLib.Model.LookupResponse

ResourcesDictionaryLookupGetAsync() 공개 메소드

Lookup Lookup words from a source language to a target language.
public ResourcesDictionaryLookupGetAsync ( string Source, string Target, List Input, bool Autocomplete, string Callback ) : Task
Source string Language code of the source text\n
Target string Language code in which to lookup the source text\n
Input List Input word (the 'input' parameter can be repeated)\n
Autocomplete bool With this option, if the input word is not found in the source language, it will be filled in with autocompletion to perform the lookup\n\nDefault: false\n
Callback string Javascript callback function name for JSONP Support\n
리턴 Task

ResourcesDictionaryLookupSupportedLanguagesGet() 공개 메소드

Lookup Supported Languages List of language pairs in which lookup is supported. This list can be limited to a specific source language or target language.\n
public ResourcesDictionaryLookupSupportedLanguagesGet ( string Source, string Target, string Callback ) : LookupSupportedLanguageResponse
Source string Language code of the source text\n
Target string Language code into which to translate the source text\n
Callback string Javascript callback function name for JSONP Support\n
리턴 Systran.ResourcesClientLib.Model.LookupSupportedLanguageResponse

ResourcesDictionaryLookupSupportedLanguagesGetAsync() 공개 메소드

Lookup Supported Languages List of language pairs in which lookup is supported. This list can be limited to a specific source language or target language.\n
public ResourcesDictionaryLookupSupportedLanguagesGetAsync ( string Source, string Target, string Callback ) : Task
Source string Language code of the source text\n
Target string Language code into which to translate the source text\n
Callback string Javascript callback function name for JSONP Support\n
리턴 Task

ResourcesDictionarySupportedLanguagesGet() 공개 메소드

public ResourcesDictionarySupportedLanguagesGet ( ) : SupportedLanguagesResponse
리턴 Systran.ResourcesClientLib.Model.SupportedLanguagesResponse

ResourcesDictionarySupportedLanguagesGetAsync() 공개 메소드

public ResourcesDictionarySupportedLanguagesGetAsync ( ) : Task
리턴 Task

ResourcesDictionaryUpdatePost() 공개 메소드

Update a dictionary Update an existing dictionary.
public ResourcesDictionaryUpdatePost ( string DictionaryId, DictionaryUpdateBody Input ) : DictionaryUpdateResponse
DictionaryId string Dictionary Id
Input Systran.ResourcesClientLib.Model.DictionaryUpdateBody Input with dictionary id
리턴 Systran.ResourcesClientLib.Model.DictionaryUpdateResponse

ResourcesDictionaryUpdatePostAsync() 공개 메소드

Update a dictionary Update an existing dictionary.
public ResourcesDictionaryUpdatePostAsync ( string DictionaryId, DictionaryUpdateBody Input ) : Task
DictionaryId string Dictionary Id
Input Systran.ResourcesClientLib.Model.DictionaryUpdateBody Input with dictionary id
리턴 Task

SetBasePath() 공개 메소드

Sets the base path of the API client.
public SetBasePath ( String basePath ) : void
basePath String
리턴 void