Share via


IDeliveryExtension Arabirimi

Temsil eden bir teslim uzantısı SQL Server Reporting Services.

Ad Alanı:  Microsoft.ReportingServices.Interfaces
Derlemeler:   Microsoft.ReportingServices.Interfaces (Microsoft.ReportingServices.Interfaces içinde.dll)
  Microsoft.ReportingServices.SharePoint.UI.WebParts (Microsoft.ReportingServices.SharePoint.UI.WebParts içinde.dll)

Sözdizimi

'Bildirim
Public Interface IDeliveryExtension _
    Inherits IExtension
'Kullanım
Dim instance As IDeliveryExtension
public interface IDeliveryExtension : IExtension
public interface class IDeliveryExtension : IExtension
type IDeliveryExtension =  
    interface
        interface IExtension
    end
public interface IDeliveryExtension extends IExtension

IDeliveryExtension türü aşağıdaki üyeleri açıklar.

Özellikler

  Ad Açıklama
Ortak özellik ExtensionSettings Tarafından kullanılan ayarların bir listesini alır teslim uzantısı bildirim veya rapor oluşturmak için.
Ortak özellik IsPrivilegedUser Kullanıcı uzantısı tüm işlevlere erişim verilip verilmediğini gösterir.
Ortak özellik LocalizedName Uzantısı olan bir kullanıcıya görüntülenecek yerelleştirilmiş adını alır arabirim. (IExtension öğesinden devralınmıştır.)
Ortak özellik ReportServerInformation Teslim uzantısı için teslimatlar gerçekleştirmek için gerekli rapor sunucusu hakkında bilgi alır.

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem Deliver Bir kullanıcıya bildirim içeriğini temel alarak rapor bildirimi gönderir.
Ortak yöntem SetConfiguration Bir uzantı için özel yapılandırma verileri aktarmak için kullanılır. (IExtension öğesinden devralınmıştır.)
Ortak yöntem ValidateUserData Belirlemek için kullanılan olup olmadığını bir verilen küme teslim uzantısı kümetings geçerli.

Üst

Açıklamalar

IDeliveryExtension arabirim sağlar bir uygulamadan bir teslim uzantısı sınıfını gösteren bir yol, raporu bildirimleri teslim edilecek kullanıcıları.Hakkında daha fazla bilgi için IDeliveryExtension arabirim Bkz: IDeliveryExtension arabirim teslim uzantısı için uygulama.

Bir uygulama örnek oluşturma IDeliveryExtension , uygulayan bir sınıfın örneğini oluşturur ancak doğrudan arabirim IDeliveryExtension.

Sınıfları saðlamanýzý IDeliveryExtension gerekir devralınan tüm üyeleri uygulamak ve genellikle teslim eklemek için ek üyeleri tanımlamak sağlayıcı-belirli işlevleri.Örneğin, IDeliveryExtension arabirim tanımlayan Deliver yöntem.Reporting Services ile birlikte gelen e-posta teslim sağlayıcı, uygulayan Deliver yöntem için raporları bildirimleri e-posta yoluyla gönderme