Langue

ISubscriptionBaseUIUserControl Interface

Définition

Représente le moyen de récupérer les informations d’abonnement spécifiques à l’extension de livraison auprès de l’utilisateur (par exemple, les adresses e-mail).

public interface class ISubscriptionBaseUIUserControl : Microsoft::ReportingServices::Interfaces::IExtension
public interface ISubscriptionBaseUIUserControl : Microsoft.ReportingServices.Interfaces.IExtension
type ISubscriptionBaseUIUserControl = interface
    interface IExtension
Public Interface ISubscriptionBaseUIUserControl
Implements IExtension
Implémente

Remarques

L’interface ISubscriptionBaseUIUserControl vous permet de mettre en place une interface utilisateur par abonnement pour le Gestionnaire de rapports. Pour plus d’informations sur l’interface ISubscriptionBaseUIUserControl , voir Implémentation de l’interface ISubscriptionBaseUIUserControl pour une extension de diffusion.

Une application ne crée pas directement une instance de l’interface ISubscriptionBaseUIUserControl , mais une instance d’une classe qui implémente ISubscriptionBaseUIUserControl.

Les classes qui implémentent ISubscriptionBaseUIUserControl doivent également implémenter 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 livraison. Les classes qui implémentent ISubscriptionBaseUIUserControl doivent également hériter de System.Web.UI.WebControls.WebControl.

Propriétés

Nom Description
Description

Obtient la description de la livraison affichée dans le Gestionnaire de rapports.

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 les informations sur le serveur de rapports dont l’extension de livraison a besoin pour effectuer les livraisons.

UserData

Un tableau d’objets Setting qui définit les paramètres d’extension d’une notification.

Méthodes

Nom Description
SetConfiguration(String)

Utilisé pour transmettre des données de configuration personnalisées à une extension.

(Hérité de IExtension)
Validate()

Utilisé pour déterminer si les paramètres d’une extension de livraison sont valides.

S’applique à