語言

IExtension.SetConfiguration(String) 方法

定義

用來傳遞自訂設定資料給擴充功能。

public:
 void SetConfiguration(System::String ^ configuration);
public void SetConfiguration(string configuration);
abstract member SetConfiguration : string -> unit
Public Sub SetConfiguration (configuration As String)

參數

configuration
String

來自設定檔的 XML 字串,包含擴充功能設定資料。

備註

你儲存在自訂擴充功能的設定檔中的設定資料會以 設定 元素的形式存在。 Configuration 元素是 rsreportserver.config 檔案中 Extension 元素條目的子元素。 設定檔中使用的 XML 結構可能如下範例所示:

<Extension Name="My Extension" Type="Microsoft.Samples.ReportingServices.MyExtension.ExtensionClass,Microsoft.Samples.ReportingServices.MyExtension">  
   <Configuration>  
      <MyExtensionConfigurationData>  
         <MyExtensionData1>Value</MyExtensionData1>  
         <MyExtensionData2>Value</MyExtensionData2>  
      </MyExtensionConfigurationData>  
   </Configuration>  
</Extension>  

若設定檔中沒有擴充元素的配置元素,Reporting Services 會將參數值configuration設為空字串。

注意事項

設定元素不會被傳遞到參數中configuration。 如果你想處理設定資料,應該解析 組態 元素的內部 XML。

適用於