Microsoft.ReportingServices.ReportRendering Namespace

Enthält Klassen und Schnittstellen, die Abwärtskompatibilität zum Rendern von Berichten bieten, die in SQL Server 2005 Reporting Services (SSRS) erstellt werden. Mit den Elementen dieses Namespace und den Elementen des Microsoft.ReportingServices.Interfaces-Namespace können Sie Ihre eigenen benutzerdefinierten Renderingerweiterungen für Reporting Services erstellen.

Klassen

Action

Stellt für ein Element verfügbare Benutzeraktion dar. Diese Klasse kann nicht vererbt werden.

ActionCollection

Stellt eine Auflistung von Action-Objekten dar. Diese Klasse kann nicht vererbt werden.

ActionInfo

Stellt einen Satz von Aktionen auf einem Element dar. Diese Klasse kann nicht vererbt werden.

ActionStyle

Kapselt Formateigenschaften für die ActionInfo-Klasse. Diese Klasse kann nicht vererbt werden.

Bookmark

Stellt ein Lesezeichen im Bericht dar. Diese Klasse kann nicht vererbt werden.

CustomData

Stellt die Daten dar, die in einem benutzerdefinierten Berichtselement angezeigt werden sollen. Diese Klasse kann nicht vererbt werden.

CustomProperty

Eine benutzerdefinierte Eigenschaft für einen Bericht, ein Berichtselement oder eine Gruppe. Diese Klasse kann nicht vererbt werden.

CustomPropertyCollection

Stellt eine Auflistung benutzerdefinierter Eigenschaften für einen Bericht, ein Berichtselement oder eine Gruppe dar. Diese Klasse kann nicht vererbt werden.

CustomReportItem

Stellt ein benutzerdefiniertes Berichtselement dar. Diese Klasse kann nicht vererbt werden.

DataCell

Stellt einen einzelnen Zellenwert in einem CustomData-Objekt dar. Diese Klasse kann nicht vererbt werden.

DataCellCollection

Stellt alle Datenzellen in einem CustomData-Objekt dar. Diese Klasse kann nicht vererbt werden.

DataGroupingCollection

Stellt eine geordnete Liste von Datengruppierungen dar. Diese Klasse kann nicht vererbt werden.

DataMember

Stellt Gruppeninstanzen innerhalb der Daten eines benutzerdefinierten Berichtselements dar. Diese Klasse kann nicht vererbt werden.

DataMemberCollection

Kapselt eine geordnete Liste von Datenelementen. Diese Klasse kann nicht vererbt werden.

DataValue

Stellt einen einzelnen Wert in einer DataCell dar. Diese Klasse kann nicht vererbt werden.

DataValueCollection

Stellt die Datenwerte in einer Zelle eines CustomData-Objekts dar. Diese Klasse kann nicht vererbt werden.

Group

Stellt eine Gruppenebene in der Berichtsdefinition dar.

Image

Stellt ein Bild dar. Diese Klasse kann nicht vererbt werden.

ImageMapArea

Stellt einen Bereich in einer Imagemap dar. Diese Klasse kann nicht vererbt werden.

ImageMapAreasCollection

Stellt die Bereiche in einer Imagemap dar. Diese Klasse kann nicht vererbt werden.

Page

Enthält Cacheinformationen, die beim Rendern einer Seite generiert wurden.

PageCollection

Stellt eine Auflistung von Page-Objekten dar. Diese Klasse kann nicht vererbt werden.

PageSection

Enthält Eigenschaften, die sich auf ein PageHeader - oder PageFooter -Objekt beziehen. Diese Klasse kann nicht vererbt werden.

Rectangle

Stellt ein Rechteck dar. Diese Klasse kann nicht vererbt werden.

Report

Enthält Eigenschaften, Daten und Layoutinformationen für den Bericht. Der Report-Typ bildet den Stamm des ReportDAC-Objektmodells. Diese Klasse kann nicht vererbt werden.

ReportColor

Stellt eine Farbe in einem Bericht dar. Diese Klasse kann nicht vererbt werden.

ReportItem

Eine abstrakte Klasse, die im Bericht ein einzelnes Element darstellt.

ReportItemCollection

Eine Auflistung von ReportItem-Objekten. Diese Klasse kann nicht vererbt werden.

ReportParameter

Enthält Informationen über einen Berichtsparameter. Diese Klasse kann nicht vererbt werden.

ReportParameterCollection

Eine Auflistung von ReportParameter-Objekten. Diese Klasse kann nicht vererbt werden.

ReportSize

Stellt eine Längeneinheit im Bericht dar. Die Klasse enthält Methoden, um die Länge in mehrere Formate zu konvertieren. Diese Klasse kann nicht vererbt werden.

ReportUrl

Stellt eine URL in einem Bericht dar. Diese Klasse enthält Methoden für die Konvertierung der URL in verschiedene Formate sowie Code für die Behandlung von ReplacementRoot, um URLs innerhalb des Servers umzuleiten. Die Klasse kann auch eine URL erstellen, der mehrere Parameter übergeben werden. Diese Klasse kann nicht vererbt werden.

ReportUrlBuilder

Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.

Stellt den Generator dar, der die Berichts-URL generiert.

Style

Stellt für ein Berichtselement eine Auflistung benannter Formateigenschaften dar. Auf diese Auflistung kann nach Name oder Index zugegriffen werden. Diese Klasse kann nicht vererbt werden.

StyleBase

Eine abstrakte Basisklassenauflistung benannter Formate für den Bericht, auf den nach Name oder Index zugegriffen werden kann.

StyleProperties

Stellt eine Auflistung von Formaten dar. Diese Klasse kann nicht vererbt werden.

ValueCollection

Kapselt eine Liste der Datenwerte für ein Berichtselement. Diese Klasse kann nicht vererbt werden.

Schnittstellen

ICustomReportItem

Enthält Methoden und Eigenschaften, die von benutzerdefinierten Berichtselementlaufzeitkomponenten implementiert werden sollen.

IImage

Stellt eine Schnittstelle dar, die die allgemeinen Eigenschaften für ein Bild definiert.

Enumerationen

ChangeType

Definiert den Typ der Änderung, die sich für ein benutzerdefiniertes Berichtselement aus der Verarbeitung oder aufgrund eines Ereignishandlers ergibt.

DataElementOutputTypes

Definiert das Ausgabeverhalten für Datenrendering.

Image.Sizings

Definiert das Größenanpassungsverhalten für ein Bild.

ImageMapArea.ImageMapAreaShape

Gibt die Form eines Bereichs in einer Imagemap an.

Report.DataElementStyles

Gibt an, ob Textfeldelemente als Elemente oder Attribute gerendert werden sollen.

SharedHiddenState

Definiert, ob ein Bild ausgeblendet werden kann.

Style.StyleName

Enthält die Liste der verfügbaren Formate für die Style-Klasse.

UrlParameterType

Eine Enumeration, die definiert, welche Komponente den URL-Parameter verwendet: der Server, der Bericht oder die Renderingerweiterung.