Interface ISourceStringsApiExecutor
Assembly: Crowdin.Api.dll
Syntax
[PublicAPI]
public interface ISourceStringsApiExecutor
Methods
|
Edit this page
View Source
AddString(long, AddStringRequest)
Declaration
Task<SourceString> AddString(long projectId, AddStringRequest request)
Parameters
Returns
|
Edit this page
View Source
DeleteString(long, long)
Declaration
Task DeleteString(long projectId, long stringId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
stringId |
|
Returns
|
Edit this page
View Source
EditString(long, long, IEnumerable<SourceStringPatch>)
Declaration
Task<SourceString> EditString(long projectId, long stringId, IEnumerable<SourceStringPatch> patches)
Parameters
Returns
|
Edit this page
View Source
GetString(long, long, bool)
Declaration
Task<SourceString> GetString(long projectId, long stringId, bool denormalizePlaceholders = false)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
stringId |
|
bool |
denormalizePlaceholders |
|
Returns
|
Edit this page
View Source
ListStrings(long, StringsListParams)
Declaration
Task<ResponseList<SourceString>> ListStrings(long projectId, StringsListParams @params)
Parameters
Returns
|
Edit this page
View Source
ListStrings(long, int, int, int?, string?, long?, long?, long?, long?, string?, string?, StringScope?, IEnumerable<SortingRule>?)
Declaration
Task<ResponseList<SourceString>> ListStrings(long projectId, int limit = 25, int offset = 0, int? denormalizePlaceholders = null, string? labelIds = null, long? fileId = null, long? branchId = null, long? directoryId = null, long? taskId = null, string? croql = null, string? filter = null, StringScope? scope = null, IEnumerable<SortingRule>? orderBy = null)
Parameters
Returns
|
Edit this page
View Source
StringBatchOperations(long, IEnumerable<StringBatchOpPatch>)
Declaration
Task<ResponseList<SourceString>> StringBatchOperations(long projectId, IEnumerable<StringBatchOpPatch> patches)
Parameters
Returns
|
Edit this page
View Source
UploadStrings(long, UploadStringsRequest)
Declaration
Task<StringUploadResponseModel> UploadStrings(long projectId, UploadStringsRequest request)
Parameters
Returns
|
Edit this page
View Source
UploadStringsStatus(long, string)
Declaration
Task<StringUploadResponseModel> UploadStringsStatus(long projectId, string uploadId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
string |
uploadId |
|
Returns