C# 使用SSRS Web服务ReportService2010,如何设置报告选项;在平铺视图中隐藏“;?

C# 使用SSRS Web服务ReportService2010,如何设置报告选项;在平铺视图中隐藏“;?,c#,web-services,reporting-services,ssrs-2008-r2,C#,Web Services,Reporting Services,Ssrs 2008 R2,我正在使用ReportService2010 web服务(例如)上载SSRS报告 在GUI前端,我可以转到报告的“属性”部分,并选中“在平铺视图中隐藏”复选框,并希望在通过web服务上载报告后执行相同的操作。我该怎么做 当前我的代码如下所示: var reportProperty = new Property[0]; reportService.CreateCatalogItem(type, reportObjectName, folderPath, true, reportBytes, rep

我正在使用ReportService2010 web服务(例如)上载SSRS报告

在GUI前端,我可以转到报告的“属性”部分,并选中“在平铺视图中隐藏”复选框,并希望在通过web服务上载报告后执行相同的操作。我该怎么做

当前我的代码如下所示:

var reportProperty = new Property[0];
reportService.CreateCatalogItem(type, reportObjectName, folderPath, true, reportBytes, reportProperty, out warnings);

我曾尝试向属性数组添加不同的类型,但尚未成功。

我刚刚通过以下方式改变了这一点:

var property = new Property { Name = "Hidden", Value = "true" };
var properties = new Property[1];
properties[0] = property;
reportService.SetProperties(reportObject.Path,properties);
因此,我回到原始代码并将其更新为:

var reportProperty = new Property[1];
var hideProperty = new Property { Name = "Hidden", Value = hideFromTileView.ToString() };
reportProperty[0] = hideProperty;
reportService.CreateCatalogItem(type, reportObjectName, folderPath, true, reportBytes, reportProperty, out warnings);
现在一切都好了