Search Results for

    Show / Hide Table of Contents

    Class TranslationMemoryApiExecutor

    Inheritance
    System.Object
    TranslationMemoryApiExecutor
    Implements
    ITranslationMemoryApiExecutor
    Namespace: Crowdin.Api.TranslationMemory
    Assembly: Crowdin.Api.dll
    Syntax
    public class TranslationMemoryApiExecutor : object, ITranslationMemoryApiExecutor

    Constructors

    | Improve this Doc View Source

    TranslationMemoryApiExecutor(ICrowdinApiClient)

    Declaration
    public TranslationMemoryApiExecutor(ICrowdinApiClient apiClient)
    Parameters
    Type Name Description
    ICrowdinApiClient apiClient
    | Improve this Doc View Source

    TranslationMemoryApiExecutor(ICrowdinApiClient, IJsonParser)

    Declaration
    public TranslationMemoryApiExecutor(ICrowdinApiClient apiClient, IJsonParser jsonParser)
    Parameters
    Type Name Description
    ICrowdinApiClient apiClient
    IJsonParser jsonParser

    Methods

    | Improve this Doc View Source

    AddTm(AddTmRequest)

    Add TM. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<TranslationMemory> AddTm(AddTmRequest request)
    Parameters
    Type Name Description
    AddTmRequest request
    Returns
    Type Description
    Task<TranslationMemory>
    | Improve this Doc View Source

    CheckTmExportStatus(Int32, String)

    Check TM export status. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<TmExportStatus> CheckTmExportStatus(int tmId, string exportId)
    Parameters
    Type Name Description
    System.Int32 tmId
    System.String exportId
    Returns
    Type Description
    Task<TmExportStatus>
    | Improve this Doc View Source

    CheckTmImportStatus(Int32, String)

    Check TM import status. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<TmImportStatus> CheckTmImportStatus(int tmId, string importId)
    Parameters
    Type Name Description
    System.Int32 tmId
    System.String importId
    Returns
    Type Description
    Task<TmImportStatus>
    | Improve this Doc View Source

    ClearTm(Int32)

    Clear TM. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task ClearTm(int tmId)
    Parameters
    Type Name Description
    System.Int32 tmId
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    ConcordanceSearch(Int32, ConcordanceSearchRequest)

    Concordance search in TMs. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<ResponseList<TmConcordanceResultResource>> ConcordanceSearch(int projectId, ConcordanceSearchRequest request)
    Parameters
    Type Name Description
    System.Int32 projectId
    ConcordanceSearchRequest request
    Returns
    Type Description
    Task<ResponseList<TmConcordanceResultResource>>
    | Improve this Doc View Source

    CreateTmSegment(Int32, CreateTmSegmentRequest)

    Create TM Segment. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<TmSegmentResource> CreateTmSegment(int tmId, CreateTmSegmentRequest request)
    Parameters
    Type Name Description
    System.Int32 tmId
    CreateTmSegmentRequest request
    Returns
    Type Description
    Task<TmSegmentResource>
    | Improve this Doc View Source

    CreateTmSegmentRecords(Int32, Int32, CreateTmSegmentRecordsRequest)

    Create TM Segment Records. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<TmSegmentResource> CreateTmSegmentRecords(int tmId, int segmentId, CreateTmSegmentRecordsRequest request)
    Parameters
    Type Name Description
    System.Int32 tmId
    System.Int32 segmentId
    CreateTmSegmentRecordsRequest request
    Returns
    Type Description
    Task<TmSegmentResource>
    | Improve this Doc View Source

    DeleteTm(Int32)

    Delete TM. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task DeleteTm(int tmId)
    Parameters
    Type Name Description
    System.Int32 tmId
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    DeleteTmSegment(Int32, Int32)

    Delete TM Segment. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task DeleteTmSegment(int tmId, int segmentId)
    Parameters
    Type Name Description
    System.Int32 tmId
    System.Int32 segmentId
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    DeleteTmSegmentRecord(Int32, Int32, Int32)

    Delete TM Segment Record. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task DeleteTmSegmentRecord(int tmId, int segmentId, int recordId)
    Parameters
    Type Name Description
    System.Int32 tmId
    System.Int32 segmentId
    System.Int32 recordId
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    DownloadTm(Int32, String)

    Download TM. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<DownloadLink> DownloadTm(int tmId, string exportId)
    Parameters
    Type Name Description
    System.Int32 tmId
    System.String exportId
    Returns
    Type Description
    Task<DownloadLink>
    | Improve this Doc View Source

    EditTm(Int32, IEnumerable<TmPatch>)

    Edit TM. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<TranslationMemory> EditTm(int tmId, IEnumerable<TmPatch> patches)
    Parameters
    Type Name Description
    System.Int32 tmId
    IEnumerable<TmPatch> patches
    Returns
    Type Description
    Task<TranslationMemory>
    | Improve this Doc View Source

    EditTmSegmentRecord(Int32, Int32, Int32, IEnumerable<TmSegmentRecordPatch>)

    Edit TM Segment Record. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<TmSegmentResource> EditTmSegmentRecord(int tmId, int segmentId, int recordId, IEnumerable<TmSegmentRecordPatch> patches)
    Parameters
    Type Name Description
    System.Int32 tmId
    System.Int32 segmentId
    System.Int32 recordId
    IEnumerable<TmSegmentRecordPatch> patches
    Returns
    Type Description
    Task<TmSegmentResource>
    | Improve this Doc View Source

    ExportTm(Int32, ExportTmRequest)

    Export TM. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<TmExportStatus> ExportTm(int tmId, ExportTmRequest request)
    Parameters
    Type Name Description
    System.Int32 tmId
    ExportTmRequest request
    Returns
    Type Description
    Task<TmExportStatus>
    | Improve this Doc View Source

    GetTm(Int32)

    Get TM. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<TranslationMemory> GetTm(int tmId)
    Parameters
    Type Name Description
    System.Int32 tmId
    Returns
    Type Description
    Task<TranslationMemory>
    | Improve this Doc View Source

    GetTmSegment(Int32, Int32)

    Get TM Segment. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<TmSegmentResource> GetTmSegment(int tmId, int segmentId)
    Parameters
    Type Name Description
    System.Int32 tmId
    System.Int32 segmentId
    Returns
    Type Description
    Task<TmSegmentResource>
    | Improve this Doc View Source

    ImportTm(Int32, ImportTmRequest)

    Import TM. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<TmImportStatus> ImportTm(int tmId, ImportTmRequest request)
    Parameters
    Type Name Description
    System.Int32 tmId
    ImportTmRequest request
    Returns
    Type Description
    Task<TmImportStatus>
    | Improve this Doc View Source

    ListTms(TmsListParams)

    List TMs. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<ResponseList<TranslationMemory>> ListTms(TmsListParams params)
    Parameters
    Type Name Description
    TmsListParams params
    Returns
    Type Description
    Task<ResponseList<TranslationMemory>>
    | Improve this Doc View Source

    ListTms(Nullable<Int32>, Nullable<Int32>, Int32, Int32, Nullable<IEnumerable<SortingRule>>)

    List TMs. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public Task<ResponseList<TranslationMemory>> ListTms(int? userId = null, int? groupId = null, int limit = 25, int offset = 0, IEnumerable<SortingRule>? orderBy = null)
    Parameters
    Type Name Description
    System.Nullable<System.Int32> userId
    System.Nullable<System.Int32> groupId
    System.Int32 limit
    System.Int32 offset
    System.Nullable<IEnumerable<SortingRule>> orderBy
    Returns
    Type Description
    Task<ResponseList<TranslationMemory>>
    | Improve this Doc View Source

    ListTmSegments(Int32, Int32, Int32, Nullable<IEnumerable<SortingRule>>)

    List TM Segments. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<ResponseList<TmSegmentResource>> ListTmSegments(int tmId, int limit = 25, int offset = 0, IEnumerable<SortingRule>? orderBy = null)
    Parameters
    Type Name Description
    System.Int32 tmId
    System.Int32 limit
    System.Int32 offset
    System.Nullable<IEnumerable<SortingRule>> orderBy
    Returns
    Type Description
    Task<ResponseList<TmSegmentResource>>

    Implements

    ITranslationMemoryApiExecutor
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX