Class ReportParameterPropertyExtensions
Расширения для работы с описателями параметров отчётов.
public static class ReportParameterPropertyExtensions
- Inheritance
-
ReportParameterPropertyExtensions
- Inherited Members
Methods
CreateReportParameterProperty(RestClient, ReportParameterProperty)
Создаёт описатель параметра отчёта.
public static Task<SaveReportParameterPropertyResponseParameters> CreateReportParameterProperty(this RestClient client, ReportParameterProperty request)
Parameters
clientRestClientrequestReportParameterProperty
Returns
- Task<SaveReportParameterPropertyResponseParameters>
DeleteReportParameterProperty(RestClient, int, bool)
Удаляет описатель параметра отчёта.
public static Task DeleteReportParameterProperty(this RestClient client, int id, bool force)
Parameters
clientRestClientidintforcebool
Returns
GetReportParameterProperties(RestClient, ReportType, ReportEntity)
Возвращает список описателей параметров отчёта.
public static Task<ReportParameterProperty[]> GetReportParameterProperties(this RestClient client, ReportType reportType, ReportEntity reportEntity)
Parameters
clientRestClientreportTypeReportTypereportEntityReportEntity
Returns
UpdateReportParameterProperty(RestClient, ReportParameterProperty)
Обновляет описатель параметра отчёта.
public static Task<SaveReportParameterPropertyResponseParameters> UpdateReportParameterProperty(this RestClient client, ReportParameterProperty request)
Parameters
clientRestClientrequestReportParameterProperty
Returns
- Task<SaveReportParameterPropertyResponseParameters>