ICustomReportItem Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des méthodes et propriétés à implémenter par des composants personnalisés de l’exécution des éléments de rapport.
public interface class ICustomReportItem
public interface ICustomReportItem
type ICustomReportItem = interface
Public Interface ICustomReportItem
Remarques
Une instance de la classe qui implémente ICustomReportItem est créée lors de chaque exécution de rapport contenant des instances du type correspondant CustomReportItem . Pour chaque instance de a CustomReportItem du type de correspondance qui apparaît dans le rapport, CustomItem est défini puis Process appelé . Puisque le serveur de rapports est multithreadé, la classe qui implémente ICustomReportItem doit éviter l’utilisation de variables membres statiques.
La classe d’élément de rapport personnalisée ne sera pas installée en cas de défaillance lors de la création de la classe. Toute autre défaillance provoquera l’échec de l’exécution complète du rapport.
Pour plus d’informations, veuillez consulter Articles de Rapport personnalisé.
Propriétés
| Nom | Description |
|---|---|
| Action |
Obtient l’action pour l’élément personnalisé du rapport. |
| CustomItem |
Définit l’élément de rapport personnalisé et les données associées utilisées par le composant d’exécution de l’élément de rapport personnalisé pour afficher un élément de rapport standard. En écriture seule. |
| RenderItem |
Obtient l’image rendue de l’élément personnalisé du rapport. |
Méthodes
| Nom | Description |
|---|---|
| Process() |
Affiche l’élément personnalisé du rapport et le place dans la RenderItem propriété. |