ICustomReportItem インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
カスタムレポート項目の実行時コンポーネントで実装されるメソッドとプロパティが含まれています。
public interface class ICustomReportItem
public interface ICustomReportItem
type ICustomReportItem = interface
Public Interface ICustomReportItem
注釈
ICustomReportItemを実装するクラスのインスタンスは、対応するCustomReportItem型のインスタンスを含む各レポート実行時に作成されます。 レポート内で発生するマッチング型の CustomReportItem の各インスタンスに対して、 CustomItem が設定され、その後 Process が呼び出されます。 レポートサーバーはマルチスレッドであるため、実装クラスは静的メンバー変数の使用を避けるべき ICustomReportItem 。
カスタムレポート項目クラスは、クラス作成中に失敗が発生した場合はインストールされません。 それ以外の失敗はレポート全体の実行に失敗をもたらします。
詳細については、 カスタムレポート項目をご覧ください。
プロパティ
| 名前 | 説明 |
|---|---|
| Action |
カスタムレポート項目のアクションを受け取ります。 |
| CustomItem |
カスタムレポート項目およびカスタムレポート項目の実行時コンポーネントで使用される関連データを設定し、標準レポート項目をレンダリングします。 書き込み専用です。 |
| RenderItem |
カスタムレポートアイテムのレンダリング画像を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Process() |
カスタムレポート項目をレンダリングし、 RenderItem プロパティに配置します。 |