Microsoft.ReportingServices.ReportRendering Espace de noms

Contient des classes et interfaces qui assurent une rétrocompatibilité pour le rendu des rapports créés dans SQL Server 2005 Reporting Services (SSRS). En utilisant les membres de cet espace de noms, ainsi que les membres de l’espace Microsoft.ReportingServices.Interfaces de noms, vous pouvez créer vos propres extensions de rendu personnalisées pour Reporting Services.

Classes

Nom Description
Action

Représente une action utilisateur disponible pour un objet. Cette classe ne peut pas être héritée.

ActionCollection

Représente une collection d’objets Action . Cette classe ne peut pas être héritée.

ActionInfo

Représente un ensemble d’actions sur un objet. Cette classe ne peut pas être héritée.

ActionStyle

Encapsule les propriétés de style de la ActionInfo classe. Cette classe ne peut pas être héritée.

Bookmark

Représente un marque-page dans le rapport. Cette classe ne peut pas être héritée.

CustomData

Représente les données à afficher dans un élément de rapport personnalisé. Cette classe ne peut pas être héritée.

CustomProperty

Une propriété personnalisée pour un rapport, un élément de rapport ou un groupe. Cette classe ne peut pas être héritée.

CustomPropertyCollection

Représente une collection de propriétés personnalisées pour un rapport, un élément de rapport ou un groupe. Cette classe ne peut pas être héritée.

CustomReportItem

Représente un élément de rapport personnalisé. Cette classe ne peut pas être héritée.

DataCell

Représente une seule valeur de cellule dans un CustomData objet. Cette classe ne peut pas être héritée.

DataCellCollection

Représente toutes les cellules de données d’un CustomData objet. Cette classe ne peut pas être héritée.

DataGroupingCollection

Représente une liste ordonnée de groupes de données. Cette classe ne peut pas être héritée.

DataMember

Représente les instances de groupe au sein des données d’un élément de rapport personnalisé. Cette classe ne peut pas être héritée.

DataMemberCollection

Encapsule une liste ordonnée des membres de données. Cette classe ne peut pas être héritée.

DataValue

Représente une seule valeur dans un DataCell. Cette classe ne peut pas être héritée.

DataValueCollection

Représente les valeurs des données dans une cellule d’un CustomData objet. Cette classe ne peut pas être héritée.

Group

Représente un niveau de groupe à partir de la définition du rapport.

Image

Représente une image. Cette classe ne peut pas être héritée.

ImageMapArea

Représente une zone dans une carte image. Cette classe ne peut pas être héritée.

ImageMapAreasCollection

Représente des zones dans une carte image. Cette classe ne peut pas être héritée.

Page

Contient les informations de cache générées lors du rendu d’une page.

PageCollection

Représente une collection d’objets Page . Cette classe ne peut pas être héritée.

PageSection

Contient des propriétés relatives à un PageHeader objet ou PageFooter . Cette classe ne peut pas être héritée.

Rectangle

Représente un rectangle. Cette classe ne peut pas être héritée.

Report

Contient les propriétés, les données et les informations de mise en page du rapport. La Report classe est la racine du modèle d’objet Report . Cette classe ne peut pas être héritée.

ReportColor

Représente une couleur dans un rapport. Cette classe ne peut pas être héritée.

ReportItem

Une classe abstraite qui représente un seul élément du rapport.

ReportItemCollection

Collection d’objets ReportItem. Cette classe ne peut pas être héritée.

ReportParameter

Contient des informations sur un paramètre de rapport. Cette classe ne peut pas être héritée.

ReportParameterCollection

Collection d’objets ReportParameter. Cette classe ne peut pas être héritée.

ReportSize

Représente une unité de longueur sur le rapport. La classe contient des méthodes pour convertir la longueur en plusieurs formats. Cette classe ne peut pas être héritée.

ReportUrl

Représente une URL contenue dans un rapport. Cette classe contient des méthodes pour convertir l’URL en plusieurs formats, et possède un code à gérer ReplacementRoot pour rediriger les URL au sein du serveur. La classe peut également construire une URL qui passe plusieurs paramètres. Cette classe ne peut pas être héritée.

ReportUrlBuilder

Identifié à titre d'information uniquement. Non prise en charge. La compatibilité future n'est pas garantie.

Représente le constructeur qui génère l’URL du rapport.

Style

Représente une collection de propriétés de style nommées pour un élément du rapport. Cette collection peut être consultée par nom ou index. Cette classe ne peut pas être héritée.

StyleBase

Une collection de classes de base abstraites de styles nommés pour le rapport, accessible par nom ou index.

StyleProperties

Représente un ensemble de styles. Cette classe ne peut pas être héritée.

ValueCollection

Encapsule une liste de valeurs de données pour un élément de rapport. Cette classe ne peut pas être héritée.

Interfaces

Nom Description
ICustomReportItem

Contient des méthodes et propriétés à implémenter par des composants personnalisés de l’exécution des éléments de rapport.

IImage

Représente une interface définissant les propriétés communes d’une image.

Énumérations

Nom Description
ChangeType

Définit le type de changement résultant du traitement ou d’un gestionnaire d’événements pour un élément de rapport personnalisé.

DataElementOutputTypes

Définit le comportement de sortie pour le rendu des données.

Image.Sizings

Définit le comportement de dimensionnement pour une image.

ImageMapArea.ImageMapAreaShape

Indique la forme d’une zone sur une carte image.

Report.DataElementStyles

Indique si les éléments de la boîte de texte doivent être affichés sous forme d’éléments ou d’attributs.

SharedHiddenState

Définit si une image peut être cachée.

Style.StyleName

Contient la liste des styles disponibles pour la Style classe.

UrlParameterType

Une énumération qui définit quel composant utilise le paramètre URL : le serveur, le rapport ou l’extension de rendu.