Aracılığıyla paylaş


ISubscriptionBaseUIUserControl arabirim teslim uzantısı için uygulama

Reporting ServicesTeslimat uzantıları uzantısı özgü bilgileri rapor Yöneticisi'nde toplamak için bir abonelik kullanıcı arabirimi (UI) uygulaması içerebilir. Bir kullanıcı yeni bir abonelik oluşturur veya varolan bir değiştiren UI çağrılır. Yeni bir abonelik oluşturulduğunda, UI uygun varsayılan değerlerini görüntüler ve kullanıcıların teslim sağlayıcı ile etkileşime olanak sağlar. Bir abonelik değiştirilir, UI ile geçerli abonelik bilgileri girilmiş olur.

Teslimat uzantıları asp olarak abonelik kullanıcı Arabirimi sağlar.net user denetimi. Rapor sunucusu abonelikleri UI görüntülerken teslim uzantısı tarafından tanımlanan kullanıcı denetimi içerir. Soyut yöntemler, bu işlevselliği sağlayan sağlayan temel arabirim olduğunu ISubscriptionBaseUIUserControlarabirimi. Giriş değerleri, doğrulama gibi ortak işlemler doğru gerçekleştirilen bu arabirimi sağlar. Ayrıca, temel kullanıcı denetimi abonelikleri tutarlılık sağlamak için rapor sunucusu tarafından kullanılan varsayılan özellikler kümesi sağlar. Bu özellikleri, rapor Yöneticisi ile bütünleşmiş teslimat uzantıları gereklidir.

Uygulayabileceğiniz ISubscriptionBaseUIUserControliçin Rapor Yöneticisi kullanıcı Arabirimi abonelik oluşturmak için bir teslim sağlayıcı arabirimi. ISubscriptionBaseUIUserControlArabirimi ve teslimat uzantısı için ayarları doğrulamak için gerekli ayarları işlemek için abonelik ayarlarını, değerleri girmesini etkinleştirmek için altyapı sağlar.

[!NOT]

Uygulanması için gerekli olmayan ISubscriptionBaseUIUserControlarabirim teslim uzantısı bir parçası olarak. soap API yöntemleri için teslim uzantısı kullanma abonelikleri oluşturulabilir her zaman CreateSubscriptionve CreateDataDrivenSubscriptionyerine. Abonelik ve teslim yönetmek için soap API özellikleri hakkında daha fazla bilgi için bkz: Abonelik ve teslim yöntemleri.

ISubscriptionBaseUIUserControlArabirimi genişletiyor IExtension. Uygulayan kullanıcı denetiminiz ISubscriptionBaseUIUserControldan devralınmalıdır System.Web.UI.WebControls.WebControl. Hakkında daha fazla bilgi için WebControl sınıf öğrenmek için bkz., Microsoft  .NET FrameworkGeliştirici Kılavuzu.

Nasıl kullanılacağını gösteren bir örnek için ISubscriptionBaseUIUserControlarabirimi, bakın SQL Server Raporlama Hizmetleri ürün örnekleri.

Ayrıca bkz.

Başvuru

Raporlama Hizmetleri uzantısı kitaplığı

Diğer Kaynaklar

Teslim uzantısı uygulama