Class ReportParameterExtensions
Методы расширения для работы с пользовательскими параметрами отчётов.
public static class ReportParameterExtensions
- Inheritance
-
ReportParameterExtensions
- Inherited Members
Methods
CreateReportParameter(RestClient, int, int, string)
Создаёт новый пользовательский параметр отчёта.
public static Task<SaveReportParameterResponseParameters> CreateReportParameter(this RestClient client, int reportId, int propertyId, string value)
Parameters
clientRestClientreportIdintpropertyIdintvaluestring
Returns
- Task<SaveReportParameterResponseParameters>
DeleteReportParameter(RestClient, int, int)
Удаляет пользовательский параметр отчёта.
public static Task DeleteReportParameter(this RestClient client, int reportId, int propertyId)
Parameters
clientRestClientreportIdintpropertyIdint
Returns
GetReportParameterByPropertyId(RestClient, int, int)
Возвращает параметр отчёта по идентификатору свойства.
public static Task<ReportParameter> GetReportParameterByPropertyId(this RestClient client, int reportId, int propertyId)
Parameters
clientRestClientreportIdintpropertyIdint
Returns
GetReportParameterByPropertyName(RestClient, int, string)
Возвращает параметр отчёта по идентификатору свойства.
public static Task<ReportParameter> GetReportParameterByPropertyName(this RestClient client, int reportId, string propertyName)
Parameters
clientRestClientreportIdintpropertyNamestring
Returns
UpdateReportParameter(RestClient, int, int, string)
Редактирует пользовательский параметр отчёта.
public static Task<SaveReportParameterResponseParameters> UpdateReportParameter(this RestClient client, int reportId, int propertyId, string value)
Parameters
clientRestClientreportIdintpropertyIdintvaluestring
Returns
- Task<SaveReportParameterResponseParameters>