次の方法で共有


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 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ LocalizedName ユーザー インターフェイスに表示される拡張機能のローカライズされた名前を取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド SetConfiguration 拡張機能にカスタム構成データを渡すために使用されます。

先頭に戻る

説明

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

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

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