Search Results for

    Show / Hide Table of Contents

    Class SourceStringsApiExecutor

    Inheritance
    object
    SourceStringsApiExecutor
    Implements
    ISourceStringsApiExecutor
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Crowdin.Api.SourceStrings
    Assembly: Crowdin.Api.dll
    Syntax
    public class SourceStringsApiExecutor : ISourceStringsApiExecutor

    Constructors

    | Edit this page View Source

    SourceStringsApiExecutor(ICrowdinApiClient)

    Declaration
    public SourceStringsApiExecutor(ICrowdinApiClient apiClient)
    Parameters
    Type Name Description
    ICrowdinApiClient apiClient
    | Edit this page View Source

    SourceStringsApiExecutor(ICrowdinApiClient, IJsonParser)

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

    Methods

    | Edit this page View Source

    AddString(long, AddStringRequest)

    Add string. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<SourceString> AddString(long projectId, AddStringRequest request)
    Parameters
    Type Name Description
    long projectId
    AddStringRequest request
    Returns
    Type Description
    Task<SourceString>
    | Edit this page View Source

    DeleteString(long, long)

    Delete string. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task DeleteString(long projectId, long stringId)
    Parameters
    Type Name Description
    long projectId
    long stringId
    Returns
    Type Description
    Task
    | Edit this page View Source

    EditString(long, long, IEnumerable<SourceStringPatch>)

    Edit string. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<SourceString> EditString(long projectId, long stringId, IEnumerable<SourceStringPatch> patches)
    Parameters
    Type Name Description
    long projectId
    long stringId
    IEnumerable<SourceStringPatch> patches
    Returns
    Type Description
    Task<SourceString>
    | Edit this page View Source

    GetString(long, long, bool)

    Get string. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<SourceString> GetString(long projectId, long stringId, bool denormalizePlaceholders = false)
    Parameters
    Type Name Description
    long projectId
    long stringId
    bool denormalizePlaceholders
    Returns
    Type Description
    Task<SourceString>
    | Edit this page View Source

    ListStrings(long, StringsListParams)

    List strings. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<ResponseList<SourceString>> ListStrings(long projectId, StringsListParams @params)
    Parameters
    Type Name Description
    long projectId
    StringsListParams params
    Returns
    Type Description
    Task<ResponseList<SourceString>>
    | Edit this page View Source

    ListStrings(long, int, int, int?, string?, long?, long?, long?, long?, string?, string?, StringScope?, IEnumerable<SortingRule>?)

    List strings. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<ResponseList<SourceString>> ListStrings(long projectId, int limit = 25, int offset = 0, int? denormalizePlaceholders = null, string? labelIds = null, long? fileId = null, long? branchId = null, long? directoryId = null, long? taskId = null, string? croql = null, string? filter = null, StringScope? scope = null, IEnumerable<SortingRule>? orderBy = null)
    Parameters
    Type Name Description
    long projectId
    int limit
    int offset
    int? denormalizePlaceholders
    string labelIds
    long? fileId
    long? branchId
    long? directoryId
    long? taskId
    string croql
    string filter
    StringScope? scope
    IEnumerable<SortingRule> orderBy
    Returns
    Type Description
    Task<ResponseList<SourceString>>
    | Edit this page View Source

    StringBatchOperations(long, IEnumerable<StringBatchOpPatch>)

    String Batch Operations. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<ResponseList<SourceString>> StringBatchOperations(long projectId, IEnumerable<StringBatchOpPatch> patches)
    Parameters
    Type Name Description
    long projectId
    IEnumerable<StringBatchOpPatch> patches
    Returns
    Type Description
    Task<ResponseList<SourceString>>
    | Edit this page View Source

    UploadStrings(long, UploadStringsRequest)

    Upload strings. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<StringUploadResponseModel> UploadStrings(long projectId, UploadStringsRequest request)
    Parameters
    Type Name Description
    long projectId
    UploadStringsRequest request
    Returns
    Type Description
    Task<StringUploadResponseModel>
    | Edit this page View Source

    UploadStringsStatus(long, string)

    Upload strings status. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<StringUploadResponseModel> UploadStringsStatus(long projectId, string uploadId)
    Parameters
    Type Name Description
    long projectId
    string uploadId
    Returns
    Type Description
    Task<StringUploadResponseModel>

    Implements

    ISourceStringsApiExecutor
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX