Search Results for

    Show / Hide Table of Contents

    Class DistributionsApiExecutor

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

    Constructors

    | Edit this page View Source

    DistributionsApiExecutor(ICrowdinApiClient)

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

    DistributionsApiExecutor(ICrowdinApiClient, IJsonParser)

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

    Methods

    | Edit this page View Source

    AddDistribution(long, AddDistributionRequest)

    Add distribution. Documentation: Crowdin API Crowdin Enterprise API

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

    AddDistributionStringBased(long, AddDistributionStringBasedRequest)

    Add distribution string based. Documentation: Crowdin String Based API

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

    DeleteDistribution(long, string)

    Delete distribution. Documentation: Crowdin API Crowdin Enterprise API

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

    EditDistribution(long, string, IEnumerable<DistributionPatch>)

    Edit distribution. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<Distribution> EditDistribution(long projectId, string hash, IEnumerable<DistributionPatch> patches)
    Parameters
    Type Name Description
    long projectId
    string hash
    IEnumerable<DistributionPatch> patches
    Returns
    Type Description
    Task<Distribution>
    | Edit this page View Source

    GetDistribution(long, string)

    Get distribution. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<Distribution> GetDistribution(long projectId, string hash)
    Parameters
    Type Name Description
    long projectId
    string hash
    Returns
    Type Description
    Task<Distribution>
    | Edit this page View Source

    GetDistributionRelease(long, string)

    Get distribution release. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<DistributionRelease> GetDistributionRelease(long projectId, string hash)
    Parameters
    Type Name Description
    long projectId
    string hash
    Returns
    Type Description
    Task<DistributionRelease>
    | Edit this page View Source

    GetDistributionReleaseStringBased(long, string)

    Get distribution release. Documentation: Crowdin String Based API

    Declaration
    [PublicAPI]
    public Task<DistributionStringBasedRelease> GetDistributionReleaseStringBased(long projectId, string hash)
    Parameters
    Type Name Description
    long projectId
    string hash
    Returns
    Type Description
    Task<DistributionStringBasedRelease>
    | Edit this page View Source

    ListDistributions(long, int, int)

    List distributions. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<ResponseList<Distribution>> ListDistributions(long projectId, int limit = 25, int offset = 0)
    Parameters
    Type Name Description
    long projectId
    int limit
    int offset
    Returns
    Type Description
    Task<ResponseList<Distribution>>
    | Edit this page View Source

    ReleaseDistribution(long, string)

    Release distribution. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<DistributionRelease> ReleaseDistribution(long projectId, string hash)
    Parameters
    Type Name Description
    long projectId
    string hash
    Returns
    Type Description
    Task<DistributionRelease>
    | Edit this page View Source

    StringBasedReleaseDistribution(long, string)

    Release distribution. Documentation: Crowdin String Based API

    Declaration
    [PublicAPI]
    public Task<DistributionStringBasedRelease> StringBasedReleaseDistribution(long projectId, string hash)
    Parameters
    Type Name Description
    long projectId
    string hash
    Returns
    Type Description
    Task<DistributionStringBasedRelease>

    Implements

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