Search Results for

    Show / Hide Table of Contents

    Class BranchesApiExecutor

    Inheritance
    System.Object
    BranchesApiExecutor
    Implements
    IBranchesApiExecutor
    Namespace: Crowdin.Api.Branches
    Assembly: Crowdin.Api.dll
    Syntax
    public class BranchesApiExecutor : object, IBranchesApiExecutor

    Constructors

    | Improve this Doc View Source

    BranchesApiExecutor(ICrowdinApiClient)

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

    BranchesApiExecutor(ICrowdinApiClient, IJsonParser)

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

    Methods

    | Improve this Doc View Source

    AddBranch(Int32, AddBranchRequest)

    Add Branch. Documentation: Crowdin API Crowdin Enterprise API

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

    CheckBranchCloneStatus(Int32, Int32, String)

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

    Declaration
    public async Task<BranchCloneStatus> CheckBranchCloneStatus(int projectId, int branchId, string cloneId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 branchId
    System.String cloneId
    Returns
    Type Description
    Task<BranchCloneStatus>
    | Improve this Doc View Source

    CheckBranchMergeStatus(Int32, Int32, String)

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

    Declaration
    public async Task<BranchMergeStatus> CheckBranchMergeStatus(int projectId, int branchId, string mergeId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 branchId
    System.String mergeId
    Returns
    Type Description
    Task<BranchMergeStatus>
    | Improve this Doc View Source

    CloneBranch(Int32, Int32, CloneBranchRequest)

    Clone Branch. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<BranchCloneStatus> CloneBranch(int projectId, int branchId, CloneBranchRequest request)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 branchId
    CloneBranchRequest request
    Returns
    Type Description
    Task<BranchCloneStatus>
    | Improve this Doc View Source

    DeleteBranch(Int32, Int32)

    Delete Branch. Documentation: Crowdin API Crowdin Enterprise API

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

    EditBranch(Int32, Int32, IEnumerable<BranchPatch>)

    Edit Branch. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<Branch> EditBranch(int projectId, int branchId, IEnumerable<BranchPatch> patches)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 branchId
    IEnumerable<BranchPatch> patches
    Returns
    Type Description
    Task<Branch>
    | Improve this Doc View Source

    GetBranch(Int32, Int32)

    Get Branch. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<Branch> GetBranch(int projectId, int branchId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 branchId
    Returns
    Type Description
    Task<Branch>
    | Improve this Doc View Source

    GetBranchMergeSummary(Int32, Int32, String)

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

    Declaration
    public async Task<BranchMergeSummary> GetBranchMergeSummary(int projectId, int branchId, string mergeId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 branchId
    System.String mergeId
    Returns
    Type Description
    Task<BranchMergeSummary>
    | Improve this Doc View Source

    GetClonedBranch(Int32, Int32, String)

    Get Cloned Branch. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<Branch> GetClonedBranch(int projectId, int branchId, string cloneId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 branchId
    System.String cloneId
    Returns
    Type Description
    Task<Branch>
    | Improve this Doc View Source

    ListBranches(Int32, Nullable<String>, Int32, Int32, Nullable<IEnumerable<SortingRule>>)

    List Branches. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<ResponseList<Branch>> ListBranches(int projectId, string? name = null, int limit = 25, int offset = 0, IEnumerable<SortingRule>? orderBy = null)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Nullable<System.String> name
    System.Int32 limit
    System.Int32 offset
    System.Nullable<IEnumerable<SortingRule>> orderBy
    Returns
    Type Description
    Task<ResponseList<Branch>>
    | Improve this Doc View Source

    MergeBranch(Int32, Int32, MergeBranchRequest)

    Merge Branch. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<BranchMergeStatus> MergeBranch(int projectId, int branchId, MergeBranchRequest request)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 branchId
    MergeBranchRequest request
    Returns
    Type Description
    Task<BranchMergeStatus>

    Implements

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