Search Results for

    Show / Hide Table of Contents

    Interface IProjectsGroupsApiExecutor

    Namespace: Crowdin.Api.ProjectsGroups
    Assembly: Crowdin.Api.dll
    Syntax
    public interface IProjectsGroupsApiExecutor

    Methods

    | Improve this Doc View Source

    AddGroup(AddGroupRequest)

    Declaration
    Task<Group> AddGroup(AddGroupRequest request)
    Parameters
    Type Name Description
    AddGroupRequest request
    Returns
    Type Description
    Task<Group>
    | Improve this Doc View Source

    AddProject<T>(AddProjectRequest)

    Declaration
    Task<T> AddProject<T>(AddProjectRequest request)
        where T : ProjectBase
    Parameters
    Type Name Description
    AddProjectRequest request
    Returns
    Type Description
    Task<T>
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    AddProjectFileFormatSettings(Int32, AddProjectFileFormatSettingsRequest)

    Declaration
    Task<FileFormatSettingsResource> AddProjectFileFormatSettings(int projectId, AddProjectFileFormatSettingsRequest request)
    Parameters
    Type Name Description
    System.Int32 projectId
    AddProjectFileFormatSettingsRequest request
    Returns
    Type Description
    Task<FileFormatSettingsResource>
    | Improve this Doc View Source

    AddProjectStringsExporterSettings(Int32, AddProjectStringsExporterSettingsRequest)

    Declaration
    Task<StringsExporterSettingsResource> AddProjectStringsExporterSettings(int projectId, AddProjectStringsExporterSettingsRequest request)
    Parameters
    Type Name Description
    System.Int32 projectId
    AddProjectStringsExporterSettingsRequest request
    Returns
    Type Description
    Task<StringsExporterSettingsResource>
    | Improve this Doc View Source

    DeleteGroup(Int32)

    Declaration
    Task DeleteGroup(int groupId)
    Parameters
    Type Name Description
    System.Int32 groupId
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    DeleteProject(Int32)

    Declaration
    Task DeleteProject(int projectId)
    Parameters
    Type Name Description
    System.Int32 projectId
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    DeleteProjectFileFormatSettings(Int32, Int32)

    Declaration
    Task DeleteProjectFileFormatSettings(int projectId, int fileFormatSettingsId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 fileFormatSettingsId
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    DeleteProjectStringsExporterSettings(Int32, Int32)

    Declaration
    Task DeleteProjectStringsExporterSettings(int projectId, int stringsExporterSettingsId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 stringsExporterSettingsId
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    DownloadProjectFileFormatSettingsCustomSegmentation(Int32, Int32)

    Declaration
    Task<DownloadLink> DownloadProjectFileFormatSettingsCustomSegmentation(int projectId, int fileFormatSettingsId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 fileFormatSettingsId
    Returns
    Type Description
    Task<DownloadLink>
    | Improve this Doc View Source

    EditGroup(Int32, IEnumerable<GroupPatch>)

    Declaration
    Task<Group> EditGroup(int groupId, IEnumerable<GroupPatch> patches)
    Parameters
    Type Name Description
    System.Int32 groupId
    IEnumerable<GroupPatch> patches
    Returns
    Type Description
    Task<Group>
    | Improve this Doc View Source

    EditProject<T>(Int32, IEnumerable<ProjectPatch>)

    Declaration
    Task<T> EditProject<T>(int projectId, IEnumerable<ProjectPatch> patches)
        where T : ProjectBase
    Parameters
    Type Name Description
    System.Int32 projectId
    IEnumerable<ProjectPatch> patches
    Returns
    Type Description
    Task<T>
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    EditProjectFileFormatSettings(Int32, Int32, IEnumerable<ProjectFileFormatSettingsPatch>)

    Declaration
    Task<FileFormatSettingsResource> EditProjectFileFormatSettings(int projectId, int fileFormatSettingsId, IEnumerable<ProjectFileFormatSettingsPatch> patches)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 fileFormatSettingsId
    IEnumerable<ProjectFileFormatSettingsPatch> patches
    Returns
    Type Description
    Task<FileFormatSettingsResource>
    | Improve this Doc View Source

    EditProjectStringsExporterSettings(Int32, Int32, IEnumerable<ProjectStringsExporterSettingsPatch>)

    Declaration
    Task<StringsExporterSettingsResource> EditProjectStringsExporterSettings(int projectId, int stringsExporterSettingsId, IEnumerable<ProjectStringsExporterSettingsPatch> patches)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 stringsExporterSettingsId
    IEnumerable<ProjectStringsExporterSettingsPatch> patches
    Returns
    Type Description
    Task<StringsExporterSettingsResource>
    | Improve this Doc View Source

    GetGroup(Int32)

    Declaration
    Task<Group> GetGroup(int groupId)
    Parameters
    Type Name Description
    System.Int32 groupId
    Returns
    Type Description
    Task<Group>
    | Improve this Doc View Source

    GetProject<T>(Int32)

    Declaration
    Task<T> GetProject<T>(int projectId)
        where T : ProjectBase
    Parameters
    Type Name Description
    System.Int32 projectId
    Returns
    Type Description
    Task<T>
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    GetProjectFileFormatSettings(Int32, Int32)

    Declaration
    Task<FileFormatSettingsResource> GetProjectFileFormatSettings(int projectId, int fileFormatSettingsId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 fileFormatSettingsId
    Returns
    Type Description
    Task<FileFormatSettingsResource>
    | Improve this Doc View Source

    GetProjectStringsExporterSettings(Int32, Int32)

    Declaration
    Task<StringsExporterSettingsResource> GetProjectStringsExporterSettings(int projectId, int stringsExporterSettingsId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 stringsExporterSettingsId
    Returns
    Type Description
    Task<StringsExporterSettingsResource>
    | Improve this Doc View Source

    ListGroups(Nullable<Int32>, Int32, Int32, Nullable<IEnumerable<SortingRule>>)

    Declaration
    Task<ResponseList<Group>> ListGroups(int? parentId, int limit = 25, int offset = 0, IEnumerable<SortingRule>? orderBy = null)
    Parameters
    Type Name Description
    System.Nullable<System.Int32> parentId
    System.Int32 limit
    System.Int32 offset
    System.Nullable<IEnumerable<SortingRule>> orderBy
    Returns
    Type Description
    Task<ResponseList<Group>>
    | Improve this Doc View Source

    ListProjectFileFormatSettings(Int32)

    Declaration
    Task<ResponseList<FileFormatSettingsResource>> ListProjectFileFormatSettings(int projectId)
    Parameters
    Type Name Description
    System.Int32 projectId
    Returns
    Type Description
    Task<ResponseList<FileFormatSettingsResource>>
    | Improve this Doc View Source

    ListProjects<TProject>(Nullable<Int32>, Nullable<Int32>, Boolean, Nullable<ProjectType>, Int32, Int32, Nullable<IEnumerable<SortingRule>>)

    Declaration
    Task<ResponseList<TProject>> ListProjects<TProject>(int? userId = null, int? groupId = null, bool hasManagerAccess = false, ProjectType? type = null, int limit = 25, int offset = 0, IEnumerable<SortingRule>? orderBy = null)
        where TProject : ProjectBase
    Parameters
    Type Name Description
    System.Nullable<System.Int32> userId
    System.Nullable<System.Int32> groupId
    System.Boolean hasManagerAccess
    System.Nullable<ProjectType> type
    System.Int32 limit
    System.Int32 offset
    System.Nullable<IEnumerable<SortingRule>> orderBy
    Returns
    Type Description
    Task<ResponseList<TProject>>
    Type Parameters
    Name Description
    TProject
    | Improve this Doc View Source

    ListProjectStringsExporterSettings(Int32)

    Declaration
    Task<ResponseList<StringsExporterSettingsResource>> ListProjectStringsExporterSettings(int projectId)
    Parameters
    Type Name Description
    System.Int32 projectId
    Returns
    Type Description
    Task<ResponseList<StringsExporterSettingsResource>>
    | Improve this Doc View Source

    ResetProjectFileFormatSettingsCustomSegmentation(Int32, Int32)

    Declaration
    Task ResetProjectFileFormatSettingsCustomSegmentation(int projectId, int fileFormatSettingsId)
    Parameters
    Type Name Description
    System.Int32 projectId
    System.Int32 fileFormatSettingsId
    Returns
    Type Description
    Task
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX