Search Results for

    Show / Hide Table of Contents

    Class PlaceholdersApiExecutor

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

    Constructors

    | Edit this page View Source

    PlaceholdersApiExecutor(ICrowdinApiClient)

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

    PlaceholdersApiExecutor(ICrowdinApiClient, IJsonParser)

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

    Methods

    | Edit this page View Source

    AddCustomPlaceholder(AddCustomPlaceholderRequest)

    Add a custom placeholder. Documentation: Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<CustomPlaceholder> AddCustomPlaceholder(AddCustomPlaceholderRequest request)
    Parameters
    Type Name Description
    AddCustomPlaceholderRequest request
    Returns
    Type Description
    Task<CustomPlaceholder>
    | Edit this page View Source

    AddProjectPlaceholder(long, AddProjectPlaceholderRequest)

    Add a project placeholder. Documentation: Crowdin Enterprise API

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

    DeleteCustomPlaceholder(long)

    Delete a custom placeholder. Documentation: Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task DeleteCustomPlaceholder(long customPlaceholderId)
    Parameters
    Type Name Description
    long customPlaceholderId
    Returns
    Type Description
    Task
    | Edit this page View Source

    DeleteProjectPlaceholder(long, long)

    Delete a project placeholder. Documentation: Crowdin Enterprise API

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

    EditCustomPlaceholder(long, IEnumerable<CustomPlaceholderPatch>)

    Edit a custom placeholder. Documentation: Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<CustomPlaceholder> EditCustomPlaceholder(long customPlaceholderId, IEnumerable<CustomPlaceholderPatch> patches)
    Parameters
    Type Name Description
    long customPlaceholderId
    IEnumerable<CustomPlaceholderPatch> patches
    Returns
    Type Description
    Task<CustomPlaceholder>
    | Edit this page View Source

    EditProjectPlaceholder(long, long, IEnumerable<ProjectPlaceholderPatch>)

    Edit a project placeholder. Documentation: Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<ProjectPlaceholder> EditProjectPlaceholder(long projectId, long projectPlaceholderId, IEnumerable<ProjectPlaceholderPatch> patches)
    Parameters
    Type Name Description
    long projectId
    long projectPlaceholderId
    IEnumerable<ProjectPlaceholderPatch> patches
    Returns
    Type Description
    Task<ProjectPlaceholder>
    | Edit this page View Source

    GetCustomPlaceholder(long)

    Get a custom placeholder. Documentation: Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<CustomPlaceholder> GetCustomPlaceholder(long customPlaceholderId)
    Parameters
    Type Name Description
    long customPlaceholderId
    Returns
    Type Description
    Task<CustomPlaceholder>
    | Edit this page View Source

    GetProjectPlaceholder(long, long)

    Get a project placeholder. Documentation: Crowdin Enterprise API

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

    ListCustomPlaceholders(int, int)

    List custom placeholders. Documentation: Crowdin Enterprise API

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

    ListProjectPlaceholders(long, int, int)

    List project placeholders. Documentation: Crowdin Enterprise API

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

    ListSystemPlaceholders(long, int, int)

    List system placeholders. Documentation: Crowdin API Crowdin Enterprise API

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

    SystemPlaceholdersBatchOperations(long, IEnumerable<SystemPlaceholdersBatchPatch>)

    Batch update system placeholders. Documentation: Crowdin API Crowdin Enterprise API

    Declaration
    [PublicAPI]
    public Task<SystemPlaceholder[]> SystemPlaceholdersBatchOperations(long projectId, IEnumerable<SystemPlaceholdersBatchPatch> patches)
    Parameters
    Type Name Description
    long projectId
    IEnumerable<SystemPlaceholdersBatchPatch> patches
    Returns
    Type Description
    Task<SystemPlaceholder[]>

    Implements

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