Search Results for

    Show / Hide Table of Contents

    Class BranchesApiExecutor

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

    Constructors

    | Edit this page View Source

    BranchesApiExecutor(ICrowdinApiClient)

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

    BranchesApiExecutor(ICrowdinApiClient, IJsonParser)

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

    Methods

    | Edit this page View Source

    AddBranch(long, AddBranchRequest)

    Add Branch. Documentation: Crowdin API Crowdin Enterprise API

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

    CheckBranchCloneStatus(long, long, string)

    Check Branch Clone Status. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<BranchCloneStatus> CheckBranchCloneStatus(long projectId, long branchId, string cloneId)
    Parameters
    Type Name Description
    long projectId
    long branchId
    string cloneId
    Returns
    Type Description
    Task<BranchCloneStatus>
    | Edit this page View Source

    CheckBranchMergeStatus(long, long, string)

    Check Branch Merge Status. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<BranchMergeStatus> CheckBranchMergeStatus(long projectId, long branchId, string mergeId)
    Parameters
    Type Name Description
    long projectId
    long branchId
    string mergeId
    Returns
    Type Description
    Task<BranchMergeStatus>
    | Edit this page View Source

    CloneBranch(long, long, CloneBranchRequest)

    Clone Branch. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<BranchCloneStatus> CloneBranch(long projectId, long branchId, CloneBranchRequest request)
    Parameters
    Type Name Description
    long projectId
    long branchId
    CloneBranchRequest request
    Returns
    Type Description
    Task<BranchCloneStatus>
    | Edit this page View Source

    DeleteBranch(long, long)

    Delete Branch. Documentation: Crowdin API Crowdin Enterprise API

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

    EditBranch(long, long, IEnumerable<BranchPatch>)

    Edit Branch. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<Branch> EditBranch(long projectId, long branchId, IEnumerable<BranchPatch> patches)
    Parameters
    Type Name Description
    long projectId
    long branchId
    IEnumerable<BranchPatch> patches
    Returns
    Type Description
    Task<Branch>
    | Edit this page View Source

    GetBranch(long, long)

    Get Branch. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<Branch> GetBranch(long projectId, long branchId)
    Parameters
    Type Name Description
    long projectId
    long branchId
    Returns
    Type Description
    Task<Branch>
    | Edit this page View Source

    GetBranchMergeSummary(long, long, string)

    Get Branch Merge Summary. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<BranchMergeSummary> GetBranchMergeSummary(long projectId, long branchId, string mergeId)
    Parameters
    Type Name Description
    long projectId
    long branchId
    string mergeId
    Returns
    Type Description
    Task<BranchMergeSummary>
    | Edit this page View Source

    GetClonedBranch(long, long, string)

    Get Cloned Branch. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<Branch> GetClonedBranch(long projectId, long branchId, string cloneId)
    Parameters
    Type Name Description
    long projectId
    long branchId
    string cloneId
    Returns
    Type Description
    Task<Branch>
    | Edit this page View Source

    ListBranches(long, string?, int, int, IEnumerable<SortingRule>?)

    List Branches. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<ResponseList<Branch>> ListBranches(long projectId, string? name = null, int limit = 25, int offset = 0, IEnumerable<SortingRule>? orderBy = null)
    Parameters
    Type Name Description
    long projectId
    string name
    int limit
    int offset
    IEnumerable<SortingRule> orderBy
    Returns
    Type Description
    Task<ResponseList<Branch>>
    | Edit this page View Source

    MergeBranch(long, long, MergeBranchRequest)

    Merge Branch. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<BranchMergeStatus> MergeBranch(long projectId, long branchId, MergeBranchRequest request)
    Parameters
    Type Name Description
    long projectId
    long branchId
    MergeBranchRequest request
    Returns
    Type Description
    Task<BranchMergeStatus>

    Implements

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