Compartir a través de


IExtension.SetConfiguration(String) Método

Definición

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 .

Se aplica a