IExtension.SetConfiguration(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Usata per passare 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
La stringa XML dal file di configurazione che contiene i dati di configurazione delle estensioni.
Commenti
I dati di configurazione che memorizzi nel file di configurazione della tua estensione personalizzata assumono la forma di un elemento Configuration . L'elemento Configuration è un elemento figlio della voce dell'elemento Extension nel file rsreportserver.config. La struttura XML utilizzata nel file di configurazione potrebbe assomigliare a quella nel seguente esempio:
<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 a una stringa vuota.
Note
L'elemento Configuration non viene passato nel configuration parametro. Dovresti analizzare l'XML interno dell'elemento Configurazione , se vuoi elaborare i dati di configurazione.