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
client
RestClientreportId
intpropertyId
intvalue
string
Returns
DeleteReportParameter(RestClient, int, int)
Удаляет пользовательский параметр отчёта.
public static Task DeleteReportParameter(this RestClient client, int reportId, int propertyId)
Parameters
client
RestClientreportId
intpropertyId
int
Returns
GetReportParameterByPropertyId(RestClient, int, int)
Возвращает параметр отчёта по идентификатору свойства.
public static Task<ReportParameter> GetReportParameterByPropertyId(this RestClient client, int reportId, int propertyId)
Parameters
client
RestClientreportId
intpropertyId
int
Returns
GetReportParameterByPropertyName(RestClient, int, string)
Возвращает параметр отчёта по идентификатору свойства.
public static Task<ReportParameter> GetReportParameterByPropertyName(this RestClient client, int reportId, string propertyName)
Parameters
client
RestClientreportId
intpropertyName
string
Returns
UpdateReportParameter(RestClient, int, int, string)
Редактирует пользовательский параметр отчёта.
public static Task<SaveReportParameterResponseParameters> UpdateReportParameter(this RestClient client, int reportId, int propertyId, string value)
Parameters
client
RestClientreportId
intpropertyId
intvalue
string