ICustomReportItem インターフェイス
カスタム レポート アイテムのランタイム コンポーネントによって実装されるメソッドとプロパティが含まれます。
名前空間: Microsoft.ReportingServices.ReportRendering
アセンブリ: Microsoft.ReportingServices.ProcessingCore (Microsoft.ReportingServices.ProcessingCore.dll)
構文
'宣言
Public Interface ICustomReportItem
'使用
Dim instance As ICustomReportItem
public interface ICustomReportItem
public interface class ICustomReportItem
type ICustomReportItem = interface end
public interface ICustomReportItem
説明
ICustomReportItem を実装するクラスの 1 つのインスタンスは、対応する CustomReportItem 型のインスタンスを含む各レポートの実行時に作成されます。レポートで発生する、一致する種類の CustomReportItem のインスタンスごとに、CustomItem が設定され、Process が呼び出されます。レポート サーバーはマルチスレッドであるため、ICustomReportItem を実装するクラスは、静的メンバー変数の使用を避けてください。
カスタム レポート アイテム クラスの作成中にエラーが発生した場合、クラスはインストールされません。その他のエラーが発生した場合、レポートの実行全体が失敗します。
詳細については、「カスタム レポート アイテム」を参照してください。