Search Results for

    Show / Hide Table of Contents

    Class LabelsApiExecutor

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

    Constructors

    | Edit this page View Source

    LabelsApiExecutor(ICrowdinApiClient)

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

    LabelsApiExecutor(ICrowdinApiClient, IJsonParser)

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

    Methods

    | Edit this page View Source

    AddLabel(long, AddLabelRequest)

    Add label. Documentation: Crowdin API Crowdin Enterprise API

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

    AddLabel(long, string)

    Add label. Documentation: Crowdin API Crowdin Enterprise API

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

    AssignLabelToScreenshots(long, long, AssignLabelToScreenshotsRequest)

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

    Declaration
    [PublicAPI]
    public Task<ResponseList<Screenshot>> AssignLabelToScreenshots(long projectId, long labelId, AssignLabelToScreenshotsRequest request)
    Parameters
    Type Name Description
    long projectId
    long labelId
    AssignLabelToScreenshotsRequest request
    Returns
    Type Description
    Task<ResponseList<Screenshot>>
    | Edit this page View Source

    AssignLabelToStrings(long, long, AssignLabelToStringsRequest)

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

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

    AssignLabelToStrings(long, long, ICollection<long>)

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

    Declaration
    [PublicAPI]
    public Task<ResponseList<SourceString>> AssignLabelToStrings(long projectId, long labelId, ICollection<long> stringIds)
    Parameters
    Type Name Description
    long projectId
    long labelId
    ICollection<long> stringIds
    Returns
    Type Description
    Task<ResponseList<SourceString>>
    | Edit this page View Source

    DeleteLabel(long, long)

    Delete label. Documentation: Crowdin API Crowdin Enterprise API

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

    EditLabel(long, long, IEnumerable<LabelPatch>)

    Edit label. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<Label> EditLabel(long projectId, long labelId, IEnumerable<LabelPatch> patches)
    Parameters
    Type Name Description
    long projectId
    long labelId
    IEnumerable<LabelPatch> patches
    Returns
    Type Description
    Task<Label>
    | Edit this page View Source

    GetLabel(long, long)

    Get label. Documentation: Crowdin API Crowdin Enterprise API

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

    ListLabels(long, int, int, bool?, IEnumerable<SortingRule>?)

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

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

    UnassignLabelFromScreenshots(long, long, IEnumerable<long>)

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

    Declaration
    [PublicAPI]
    public Task<ResponseList<Screenshot>> UnassignLabelFromScreenshots(long projectId, long labelId, IEnumerable<long> screenshotIds)
    Parameters
    Type Name Description
    long projectId
    long labelId
    IEnumerable<long> screenshotIds
    Returns
    Type Description
    Task<ResponseList<Screenshot>>
    | Edit this page View Source

    UnassignLabelFromStrings(long, long, ICollection<long>)

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

    Declaration
    [PublicAPI]
    public Task<ResponseList<SourceString>> UnassignLabelFromStrings(long projectId, long labelId, ICollection<long> stringIds)
    Parameters
    Type Name Description
    long projectId
    long labelId
    ICollection<long> stringIds
    Returns
    Type Description
    Task<ResponseList<SourceString>>

    Implements

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