Microsoft.ReportingServices.ReportRendering Espace de noms

Contient des classes et des interfaces qui fournissent une compatibilité descendante pour le rendu des rapports créés dans SQL Server Reporting Services 2005 (SSRS). À l'aide des membres de cet espace de noms, ainsi que des membres de l'espace de noms Microsoft.ReportingServices.Interfaces, vous pouvez générer vos propres extensions de rendu personnalisées pour Reporting Services.

Classes

Action

Représente une action utilisateur disponible pour un élément. 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 jeu d'actions sur un élément. Cette classe ne peut pas être héritée.

ActionStyle

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

Bookmark

Représente un signet 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, élément de rapport ou groupe. Cette classe ne peut pas être héritée.

CustomPropertyCollection

Représente une collection de propriétés personnalisées destinées à 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 valeur de la cellule unique dans un objet CustomData. Cette classe ne peut pas être héritée.

DataCellCollection

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

DataGroupingCollection

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

DataMember

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

DataMemberCollection

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

DataValue

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

DataValueCollection

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

Group

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

Image

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

ImageMapArea

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

ImageMapAreasCollection

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

Page

Contient des informations de cache générées pendant la restitution 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 des informations sur les propriétés, les données et la disposition du rapport. La classe Report 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 élément unique sur le rapport.

ReportItemCollection

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

ReportParameter

Contient des informations à propos d'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 a le code pour gérer ReplacementRoot de façon à rediriger des URL dans le serveur. La classe peut également générer une URL à laquelle sont transmis plusieurs paramètres. Cette classe ne peut pas être héritée.

ReportUrlBuilder

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

Représente le générateur 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 de rapport. Il est possible d'accéder à cette collection par nom ou par index. Cette classe ne peut pas être héritée.

StyleBase

Une collection de classes de base abstraite de styles nommés pour le rapport, auquel il est possible d'accéder par nom ou index.

StyleProperties

Représente une collection 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

ICustomReportItem

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

IImage

Représente une interface qui définit les propriétés en commun pour une image.

Énumérations

ChangeType

Définit le type de modification qui résulte du traitement d'un gestionnaire d'événements pour un élément de rapport personnalisé.

DataElementOutputTypes

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

Image.Sizings

Définit le comportement de dimensionnement pour une image.

ImageMapArea.ImageMapAreaShape

Indique la forme d'une zone dans une image interactive.

Report.DataElementStyles

Indique si les éléments de zone de texte doivent être restitués en tant qu'éléments ou attributs.

SharedHiddenState

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

Style.StyleName

Contient la liste des styles disponibles pour la classe Style.

UrlParameterType

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