IDeliveryReportServerInformation arabirimi için teslim uzantısı kullanma
The IDeliveryReportServerInformation interface exposes several properties that you can use to retrieve information about a report server.Bildirimler ve raporları sunmak için bu bilgileri kullanabilirsiniz.Uygularken sizin teslim uzantısı sınıfı, uygulamadan ReportServerInformation özellik tarafından gerektiği gibi IDeliveryExtension arabirim.The ReportServerInformation property returns an object that implements the IDeliveryReportServerInformation interface.Bu nesne şu anda rapor sunucusu tarafından desteklenen işleme uzantılarının bir listesini elde edebilirsiniz.
Aşağıdaki for döngü üzerinde kullanılabilir işleme uzantılarının bir listesini depolamak için kullanılabilir rapor sunucusu , bir ArrayList nesne.
Dim renderFormats As New ArrayList()
Dim e As Microsoft.ReportingServices.Interfaces.Extension
For Each e In ReportServerInformation.RenderingExtension
If e.Visible Then
renderFormats.Add(e.Name)
End If
Next e
ArrayList renderFormats = new ArrayList();
foreach (Microsoft.ReportingServices.Interfaces.Extension e in ReportServerInformation.RenderingExtension)
{
if (e.Visible)
{
renderFormats.Add(e.Name);
}
}
Hakkında daha fazla bilgi için IDeliveryReportServerInformation arabirim Bkz: IDeliveryReportServerInformation arabirimi için teslim uzantısı kullanma.
Ayrıca bkz.