ISubscriptionBaseUIUserControl Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta il mezzo per recuperare informazioni di abbonamento specifiche per l'estensione di consegna dall'utente (ad esempio, indirizzi 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
- Implementazioni
Commenti
L'interfaccia ISubscriptionBaseUIUserControl consente di implementare un'interfaccia utente in abbonamento per il Report Manager. Per ulteriori informazioni sull'interfaccia ISubscriptionBaseUIUserControl , vedi Implementazione dell'interfaccia ISubscriptionBaseUIUserControl per un'estensione di consegna.
Un'applicazione non crea direttamente un'istanza dell'interfaccia ISubscriptionBaseUIUserControl , ma crea un'istanza di una classe che implementa ISubscriptionBaseUIUserControl.
Le classi che implementano ISubscriptionBaseUIUserControl devono anche implementare tutti i membri ereditati e tipicamente definiscono membri aggiuntivi per aggiungere la funzionalità specifica del provider di consegna. Le classi che implementano ISubscriptionBaseUIUserControl devono anche ereditare da System.Web.UI.WebControls.WebControl.
Proprietà
| Nome | Descrizione |
|---|---|
| Description |
Riceve la descrizione della consegna che viene visualizzata nel Report Manager. |
| IsPrivilegedUser |
Indica se all'utente è consentito accedere a tutte le funzionalità dell'estensione. |
| LocalizedName |
Fa visualizzare il nome localizzato dell'estensione in un'interfaccia utente. (Ereditato da IExtension) |
| ReportServerInformation |
Ottiene informazioni sul server di report che l'estensione di consegna richiede per eseguire le consegne. |
| UserData |
Un array di Setting oggetti che definiscono le impostazioni di estensione per una notifica. |
Metodi
| Nome | Descrizione |
|---|---|
| SetConfiguration(String) |
Usata per passare dati di configurazione personalizzati a un'estensione. (Ereditato da IExtension) |
| Validate() |
Utilizzato per determinare se le impostazioni di un'estensione di consegna sono valide. |