IDeliveryExtension 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.
Représente une extension de remise dans SQL Server Reporting Services.
public interface class IDeliveryExtension : Microsoft::ReportingServices::Interfaces::IExtension
public interface IDeliveryExtension : Microsoft.ReportingServices.Interfaces.IExtension
type IDeliveryExtension = interface
interface IExtension
Public Interface IDeliveryExtension
Implements IExtension
- Implémente
Remarques
L’interface IDeliveryExtension vous permet d’implémenter une classe d’extension de remise, qui représente une façon dont les notifications de rapport peuvent être remises aux utilisateurs. Pour plus d’informations sur l’interface, consultez Implémentation de l’interface IDeliveryExtension pour une extension de remise.IDeliveryExtension
Une application ne crée pas directement une instance de l’interface IDeliveryExtension , mais crée une instance d’une classe qui implémente IDeliveryExtension.
Les classes qui implémentent doivent implémenter IDeliveryExtension tous les membres hérités et définissent généralement des membres supplémentaires pour ajouter la fonctionnalité spécifique au fournisseur de remise. Par exemple, l’interface IDeliveryExtension définit la Deliver méthode. À son tour, le fournisseur de remise par courrier électronique fourni avec Reporting Services implémente la Deliver méthode afin d’envoyer des notifications de rapports par courrier électronique.
Propriétés
ExtensionSettings |
Obtient la liste des paramètres utilisés par l'extension de remise pour créer une notification ou un rapport. |
IsPrivilegedUser |
Indique si l'utilisateur est autorisé à accéder à toutes les fonctionnalités de l'extension. |
LocalizedName |
Obtient le nom localisé de l'extension à afficher dans une interface utilisateur. (Hérité de IExtension) |
ReportServerInformation |
Obtient des informations relatives au serveur de rapports requises par l'extension de remise pour procéder aux remises. |
Méthodes
Deliver(Notification) |
Remet la notification de rapport à un utilisateur en fonction du contenu de la notification. |
SetConfiguration(String) |
Utilisé pour passer des données de configuration personnalisées à une extension. (Hérité de IExtension) |
ValidateUserData(Setting[]) |
Utilisée pour déterminer si un jeu donné de paramètres d'extension de remise est valide. |