IExtension.SetConfiguration(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用來傳遞自訂設定資料給擴充功能。
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。