Search Results for

    Show / Hide Table of Contents

    Class LabelsApiExecutor

    Inheritance
    System.Object
    LabelsApiExecutor
    Implements
    ILabelsApiExecutor
    Namespace: Crowdin.Api.Labels
    Assembly: Crowdin.Api.dll
    Syntax
    public class LabelsApiExecutor : object, ILabelsApiExecutor

    Constructors

    | Improve this Doc View Source

    LabelsApiExecutor(ICrowdinApiClient)

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

    LabelsApiExecutor(ICrowdinApiClient, IJsonParser)

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

    Methods

    | Improve this Doc View Source

    AddLabel(Int32, AddLabelRequest)

    Add label. Documentation: Crowdin API Crowdin Enterprise API

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

    AddLabel(Int32, String)

    Add label. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public Task<Label> AddLabel(int projectId, string title)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.String title
    Returns
    Type Description
    Task<Label>
    | Improve this Doc View Source

    AssignLabelToScreenshots(Int32, Int32, AssignLabelToScreenshotsRequest)

    Assign Label to Screenshots. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<ResponseList<Screenshot>> AssignLabelToScreenshots(int projectId, int labelId, AssignLabelToScreenshotsRequest request)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 labelId
    AssignLabelToScreenshotsRequest request
    Returns
    Type Description
    Task<ResponseList<Screenshot>>
    | Improve this Doc View Source

    AssignLabelToStrings(Int32, Int32, AssignLabelToStringsRequest)

    Assign label to strings. Documentation: Crowdin API Crowdin Enterprise API

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

    AssignLabelToStrings(Int32, Int32, ICollection<Int32>)

    Assign label to strings. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public Task<ResponseList<SourceString>> AssignLabelToStrings(int projectId, int labelId, ICollection<int> stringIds)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 labelId
    ICollection<System.Int32> stringIds
    Returns
    Type Description
    Task<ResponseList<SourceString>>
    | Improve this Doc View Source

    DeleteLabel(Int32, Int32)

    Delete label. Documentation: Crowdin API Crowdin Enterprise API

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

    EditLabel(Int32, Int32, IEnumerable<LabelPatch>)

    Edit label. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<Label> EditLabel(int projectId, int labelId, IEnumerable<LabelPatch> patches)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 labelId
    IEnumerable<LabelPatch> patches
    Returns
    Type Description
    Task<Label>
    | Improve this Doc View Source

    GetLabel(Int32, Int32)

    Get label. Documentation: Crowdin API Crowdin Enterprise API

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

    ListLabels(Int32, Int32, Int32, Nullable<Boolean>, Nullable<IEnumerable<SortingRule>>)

    List labels. Documentation: Crowdin API Crowdin String Based API Crowdin Enterprise API

    Declaration
    public async Task<ResponseList<Label>> ListLabels(int projectId, int limit = 25, int offset = 0, bool? isSystem = null, IEnumerable<SortingRule>? orderBy = null)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 limit
    System.Int32 offset
    System.Nullable<System.Boolean> isSystem
    System.Nullable<IEnumerable<SortingRule>> orderBy
    Returns
    Type Description
    Task<ResponseList<Label>>
    | Improve this Doc View Source

    UnassignLabelFromScreenshots(Int32, Int32, IEnumerable<Int32>)

    Unassign Label from Screenshots. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<ResponseList<Screenshot>> UnassignLabelFromScreenshots(int projectId, int labelId, IEnumerable<int> screenshotIds)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 labelId
    IEnumerable<System.Int32> screenshotIds
    Returns
    Type Description
    Task<ResponseList<Screenshot>>
    | Improve this Doc View Source

    UnassignLabelFromStrings(Int32, Int32, ICollection<Int32>)

    Unassign label from strings. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    public async Task<ResponseList<SourceString>> UnassignLabelFromStrings(int projectId, int labelId, ICollection<int> stringIds)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 labelId
    ICollection<System.Int32> stringIds
    Returns
    Type Description
    Task<ResponseList<SourceString>>

    Implements

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