Class FieldsApiExecutor
Inheritance
System.Object
FieldsApiExecutor
Assembly: Crowdin.Api.dll
Syntax
public class FieldsApiExecutor : object
Constructors
|
Improve this Doc
View Source
FieldsApiExecutor(ICrowdinApiClient)
Declaration
public FieldsApiExecutor(ICrowdinApiClient apiClient)
Parameters
|
Improve this Doc
View Source
FieldsApiExecutor(ICrowdinApiClient, IJsonParser)
Declaration
public FieldsApiExecutor(ICrowdinApiClient apiClient, IJsonParser jsonParser)
Parameters
Methods
|
Improve this Doc
View Source
AddField(AddFieldRequest)
Declaration
public async Task<Field> AddField(AddFieldRequest request)
Parameters
Returns
Type |
Description |
Task<Field> |
|
|
Improve this Doc
View Source
DeleteField(Int32)
Declaration
public async Task DeleteField(int fieldId)
Parameters
Type |
Name |
Description |
System.Int32 |
fieldId |
|
Returns
|
Improve this Doc
View Source
EditField(Int32, IEnumerable<FieldPatch>)
Declaration
public async Task<Field> EditField(int fieldId, IEnumerable<FieldPatch> patches)
Parameters
Type |
Name |
Description |
System.Int32 |
fieldId |
|
IEnumerable<FieldPatch> |
patches |
|
Returns
Type |
Description |
Task<Field> |
|
|
Improve this Doc
View Source
GetField(Int32)
Declaration
public async Task<Field> GetField(int fieldId)
Parameters
Type |
Name |
Description |
System.Int32 |
fieldId |
|
Returns
Type |
Description |
Task<Field> |
|
|
Improve this Doc
View Source
ListFields(FieldsListParams)
Declaration
public async Task<ResponseList<Field>> ListFields(FieldsListParams params)
Parameters
Returns
|
Improve this Doc
View Source
ListFields(Nullable<String>, Nullable<FieldEntity>, Nullable<FieldType>, Int32, Int32)
Declaration
public Task<ResponseList<Field>> ListFields(string? search, FieldEntity? entity, FieldType? type, int limit = 25, int offset = 0)
Parameters
Type |
Name |
Description |
System.Nullable<System.String> |
search |
|
System.Nullable<FieldEntity> |
entity |
|
System.Nullable<FieldType> |
type |
|
System.Int32 |
limit |
|
System.Int32 |
offset |
|
Returns