Search Results for

    Show / Hide Table of Contents

    Class SourceStringsApiExecutor

    Inheritance
    System.Object
    SourceStringsApiExecutor
    Implements
    ISourceStringsApiExecutor
    Namespace: Crowdin.Api.SourceStrings
    Assembly: Crowdin.Api.dll
    Syntax
    public class SourceStringsApiExecutor : object, ISourceStringsApiExecutor

    Constructors

    | Improve this Doc View Source

    SourceStringsApiExecutor(ICrowdinApiClient)

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

    SourceStringsApiExecutor(ICrowdinApiClient, IJsonParser)

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

    Methods

    | Improve this Doc View Source

    AddString(Int32, AddStringRequest)

    Add string. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<SourceString> AddString(int projectId, AddStringRequest request)
    Parameters
    Type Name Description
    System.Int32 projectId
    AddStringRequest request
    Returns
    Type Description
    Task<SourceString>
    | Improve this Doc View Source

    DeleteString(Int32, Int32)

    Delete string. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task DeleteString(int projectId, int stringId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 stringId
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    EditString(Int32, Int32, IEnumerable<SourceStringPatch>)

    Edit string. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<SourceString> EditString(int projectId, int stringId, IEnumerable<SourceStringPatch> patches)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 stringId
    IEnumerable<SourceStringPatch> patches
    Returns
    Type Description
    Task<SourceString>
    | Improve this Doc View Source

    GetString(Int32, Int32, Boolean)

    Get string. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<SourceString> GetString(int projectId, int stringId, bool denormalizePlaceholders = false)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 stringId
    System.Boolean denormalizePlaceholders
    Returns
    Type Description
    Task<SourceString>
    | Improve this Doc View Source

    ListStrings(Int32, StringsListParams)

    List strings. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<ResponseList<SourceString>> ListStrings(int projectId, StringsListParams params)
    Parameters
    Type Name Description
    System.Int32 projectId
    StringsListParams params
    Returns
    Type Description
    Task<ResponseList<SourceString>>
    | Improve this Doc View Source

    ListStrings(Int32, Int32, Int32, Nullable<Int32>, Nullable<String>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<String>, Nullable<String>, Nullable<StringScope>, Nullable<IEnumerable<SortingRule>>)

    List strings. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public Task<ResponseList<SourceString>> ListStrings(int projectId, int limit = 25, int offset = 0, int? denormalizePlaceholders = null, string? labelIds = null, int? fileId = null, int? branchId = null, int? directoryId = null, int? taskId = null, string? croql = null, string? filter = null, StringScope? scope = null, IEnumerable<SortingRule>? orderBy = null)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 limit
    System.Int32 offset
    System.Nullable<System.Int32> denormalizePlaceholders
    System.Nullable<System.String> labelIds
    System.Nullable<System.Int32> fileId
    System.Nullable<System.Int32> branchId
    System.Nullable<System.Int32> directoryId
    System.Nullable<System.Int32> taskId
    System.Nullable<System.String> croql
    System.Nullable<System.String> filter
    System.Nullable<StringScope> scope
    System.Nullable<IEnumerable<SortingRule>> orderBy
    Returns
    Type Description
    Task<ResponseList<SourceString>>
    | Improve this Doc View Source

    StringBatchOperations(Int32, IEnumerable<StringBatchOpPatch>)

    String Batch Operations. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<ResponseList<SourceString>> StringBatchOperations(int projectId, IEnumerable<StringBatchOpPatch> patches)
    Parameters
    Type Name Description
    System.Int32 projectId
    IEnumerable<StringBatchOpPatch> patches
    Returns
    Type Description
    Task<ResponseList<SourceString>>
    | Improve this Doc View Source

    UploadStrings(Int32, UploadStringsRequest)

    Upload strings. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<StringUploadResponseModel> UploadStrings(int projectId, UploadStringsRequest request)
    Parameters
    Type Name Description
    System.Int32 projectId
    UploadStringsRequest request
    Returns
    Type Description
    Task<StringUploadResponseModel>
    | Improve this Doc View Source

    UploadStringsStatus(Int32, String)

    Upload strings status. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<StringUploadResponseModel> UploadStringsStatus(int projectId, string uploadId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.String uploadId
    Returns
    Type Description
    Task<StringUploadResponseModel>

    Implements

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