次の方法で共有


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 を実装するクラスは、静的メンバー変数の使用を避けてください。

カスタム レポート アイテム クラスの作成中にエラーが発生した場合、クラスはインストールされません。その他のエラーが発生した場合、レポートの実行全体が失敗します。

詳細については、「カスタム レポート アイテム」を参照してください。