Search Results for

    Show / Hide Table of Contents

    Class ScreenshotsApiExecutor

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

    Constructors

    | Edit this page View Source

    ScreenshotsApiExecutor(ICrowdinApiClient)

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

    ScreenshotsApiExecutor(ICrowdinApiClient, IJsonParser)

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

    Methods

    | Edit this page View Source

    AddScreenshot(long, AddScreenshotRequest)

    Add screenshot. Documentation: Crowdin API Crowdin Enterprise API

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

    AddTag(long, long, IEnumerable<AddTagRequest>)

    Add tag. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<ResponseList<Tag>> AddTag(long projectId, long screenshotId, IEnumerable<AddTagRequest> request)
    Parameters
    Type Name Description
    long projectId
    long screenshotId
    IEnumerable<AddTagRequest> request
    Returns
    Type Description
    Task<ResponseList<Tag>>
    | Edit this page View Source

    ClearTags(long, long)

    Clear tags. Documentation: Crowdin API Crowdin Enterprise API

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

    DeleteScreenshot(long, long)

    Delete screenshot. Documentation: Crowdin API Crowdin Enterprise API

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

    DeleteTag(long, long, long)

    Delete tag. Documentation: Crowdin API Crowdin Enterprise API

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

    EditScreenshot(long, long, IEnumerable<ScreenshotPatch>)

    Edit screenshot. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<Screenshot> EditScreenshot(long projectId, long screenshotId, IEnumerable<ScreenshotPatch> patches)
    Parameters
    Type Name Description
    long projectId
    long screenshotId
    IEnumerable<ScreenshotPatch> patches
    Returns
    Type Description
    Task<Screenshot>
    | Edit this page View Source

    EditTag(long, long, long, IEnumerable<TagPatch>)

    Edit tag. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<Screenshot> EditTag(long projectId, long screenshotId, long tagId, IEnumerable<TagPatch> patches)
    Parameters
    Type Name Description
    long projectId
    long screenshotId
    long tagId
    IEnumerable<TagPatch> patches
    Returns
    Type Description
    Task<Screenshot>
    | Edit this page View Source

    GetScreenshot(long, long)

    Get screenshot. Documentation: Crowdin API Crowdin Enterprise API

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

    GetTag(long, long, long)

    Get tag. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<Tag> GetTag(long projectId, long screenshotId, long tagId)
    Parameters
    Type Name Description
    long projectId
    long screenshotId
    long tagId
    Returns
    Type Description
    Task<Tag>
    | Edit this page View Source

    ListScreenshots(long, int, int, IEnumerable<SortingRule>?, IEnumerable<long>?)

    List screenshots. Documentation: Crowdin API Crowdin Enterprise API

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

    ListTags(long, long, int, int)

    List tags. Documentation: Crowdin API Crowdin Enterprise API

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

    ReplaceTags(long, long, AutoTagReplaceTagsRequest)

    Replace tags. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task ReplaceTags(long projectId, long screenshotId, AutoTagReplaceTagsRequest request)
    Parameters
    Type Name Description
    long projectId
    long screenshotId
    AutoTagReplaceTagsRequest request
    Returns
    Type Description
    Task
    | Edit this page View Source

    ReplaceTags(long, long, IEnumerable<AddTagRequest>)

    Replace tags. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task ReplaceTags(long projectId, long screenshotId, IEnumerable<AddTagRequest> request)
    Parameters
    Type Name Description
    long projectId
    long screenshotId
    IEnumerable<AddTagRequest> request
    Returns
    Type Description
    Task
    | Edit this page View Source

    UpdateScreenshot(long, long, UpdateScreenshotRequest)

    Update screenshot. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<Screenshot> UpdateScreenshot(long projectId, long screenshotId, UpdateScreenshotRequest request)
    Parameters
    Type Name Description
    long projectId
    long screenshotId
    UpdateScreenshotRequest request
    Returns
    Type Description
    Task<Screenshot>

    Implements

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