IExtension.SetConfiguration(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se usa para pasar los datos de configuración personalizados a una extensión.
public:
void SetConfiguration(System::String ^ configuration);
public void SetConfiguration (string configuration);
abstract member SetConfiguration : string -> unit
Public Sub SetConfiguration (configuration As String)
Parámetros
- configuration
- String
La cadena XML del archivo de configuración que contiene los datos de configuración de la extensión.
Comentarios
Los datos de configuración que se almacenan en el archivo de configuración de la extensión personalizada tienen la forma de un elemento Configuration . El elemento Configuration es un elemento secundario de la entrada del elemento Extension en el archivo rsreportserver.config. La estructura XML usada en el archivo de configuración podría tener un aspecto similar al del ejemplo siguiente:
<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>
Si no hay ningún elemento Configuration presente para una entrada de extensión en el archivo de configuración, Reporting Services establece el valor del configuration
parámetro en una cadena vacía.
Nota
El elemento Configuration no se pasa al configuration
parámetro . Si desea procesar los datos de configuración, debe analizar el XML interno del elemento Configuration .