Udostępnij za pośrednictwem


Interfejs ISubscriptionBaseUIUserControl

Reprezentuje oznacza pobrać rozszerzenie dostarczania-subskrypcja określonych informacji od użytkownika (na przykład adresy e-mail).

Przestrzeń nazw:  Microsoft.ReportingServices.Interfaces
Zestawy:   Microsoft.ReportingServices.SharePoint.UI.WebParts (w Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)
  Microsoft.ReportingServices.Interfaces (w Microsoft.ReportingServices.Interfaces.dll)

Składnia

'Deklaracja
Public Interface ISubscriptionBaseUIUserControl _
    Inherits IExtension
'Użycie
Dim instance As ISubscriptionBaseUIUserControl
public interface ISubscriptionBaseUIUserControl : IExtension
public interface class ISubscriptionBaseUIUserControl : IExtension
type ISubscriptionBaseUIUserControl =  
    interface
        interface IExtension
    end
public interface ISubscriptionBaseUIUserControl extends IExtension

Typ ISubscriptionBaseUIUserControl uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Description Pobiera opis dostawy, który jest wyświetlany w Menedżer raportów.
Właściwość publiczna IsPrivilegedUser Wskazuje, czy użytkownik ma dostęp do wszystkich funkcji rozszerzenia.
Właściwość publiczna LocalizedName Pobiera zlokalizowana nazwa rozszerzenia mają być wyświetlane w interfejs użytkownika. (Dziedziczony z IExtension).
Właściwość publiczna ReportServerInformation Pobiera informacje serwer raportów że rozszerzenie dostawy wymaga do wykonywania dostaw.
Właściwość publiczna UserData Tablica Setting obiektów, które definiują ustawień rozszerzenia dla powiadomienie.

Do góry

Metody

  Nazwa Opis
Metoda publiczna SetConfiguration Używany do przekazywania niestandardowe konfiguracja danych do rozszerzenia. (Dziedziczony z IExtension).
Metoda publiczna Validate Używana do określenia, czy ustawienia rozszerzenie dostarczania są prawidłowe.

Do góry

Uwagi

ISubscriptionBaseUIUserControl Interfejs pozwala implementować interfejs użytkownika subskrypcja dla Menedżer raportów.Więcej informacji o ISubscriptionBaseUIUserControl interfejs, zobacz Implementowanie interfejsu ISubscriptionBaseUIUserControl dla rozszerzenia dostawy.

Aplikacja nie tworzy wystąpienie ISubscriptionBaseUIUserControl interfejs bezpośrednio, ale tworzy instancję klasy, który implementuje ISubscriptionBaseUIUserControl.

Wdrożenie tej klasy ISubscriptionBaseUIUserControl musi także zaimplementować wszystkich członków dziedziczonych i zwykle określają dodatkowych członków, aby dodać funkcje specyficzne dla dostawca dostawy.Wdrożenie tej klasy ISubscriptionBaseUIUserControl również musi dziedziczyć System.Web.UI.WebControls.WebControl.