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 . Элемент Configuration является дочерним элементом записи элемента Extension в файле rsreportserver.config. 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>
Если элемент Configuration отсутствует для записи расширения в файле конфигурации, Reporting Services задает для параметра configuration
пустую строку.
Примечание
Элемент Configuration не передается в configuration
параметр. Если вы хотите обработать данные конфигурации, необходимо проанализировать внутренний XML элемента Configuration .