IExtension.SetConfiguration(String) Metodo

Definizione

Utilizzato per passare il dati di configurazione personalizzati a un'estensione.

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

Parametri

configuration
String

Stringa XML dal file di configurazione contenente i dati di configurazione dell'estensione.

Commenti

I dati di configurazione archiviati nel file di configurazione per l'estensione personalizzata assumono il formato di un elemento di configurazione . L'elemento di configurazione è un elemento figlio della voce dell'elemento di estensione nel file RSReportServer. config. La struttura XML usata nel file di configurazione potrebbe essere simile a quella dell'esempio seguente:

<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>  

Se non è presente alcun elemento di configurazione per una voce di estensione nel file di configurazione, Reporting Services imposta il valore del configuration parametro su una stringa vuota.

Nota

L'elemento di configurazione non viene passato nel configuration parametro. Se si desidera elaborare i dati di configurazione, è necessario analizzare il codice XML interno dell'elemento di configurazione .

Si applica a