次の方法で共有


IExtension インターフェイス

SQL Server Reporting Services の拡張機能を表します。

名前空間:  Microsoft.ReportingServices.Interfaces
アセンブリ:   Microsoft.ReportingServices.Interfaces (Microsoft.ReportingServices.Interfaces.dll)
  Microsoft.ReportingServices.SharePoint.UI.WebParts (Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)

構文

'宣言
Public Interface IExtension
'使用
Dim instance As IExtension
public interface IExtension
public interface class IExtension
type IExtension =  interface end
public interface IExtension

説明

IExtension インターフェイスは、ローカライズされた拡張機能名を実装したり、Reporting Services の構成ファイルに保存された拡張機能固有の構成情報を処理したりすることを可能にします。IExtension は、Reporting Services の拡張機能を表します。IExtension インターフェイスは、カスタム データ拡張機能、配信拡張機能、および表示拡張機能を作成するために使用できます。

アプリケーションは、IExtension インターフェイスのインスタンスを直接作成するのではなく、IExtension を実装するクラスのインスタンスを作成します。

IExtension を実装するクラスは、継承されたすべてのメンバを実装する必要があります。通常は、プロバイダ固有の機能を追加するための追加メンバを定義する必要もあります。