IExtension.SetConfiguration(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird zum Übergeben benutzerdefinierter Konfigurationsdaten an eine Erweiterung verwendet.
public:
void SetConfiguration(System::String ^ configuration);
public void SetConfiguration (string configuration);
abstract member SetConfiguration : string -> unit
Public Sub SetConfiguration (configuration As String)
Parameter
- configuration
- String
Die XML-Zeichenfolge aus der Konfigurationsdatei, die Konfigurationsdaten für die Erweiterung enthält.
Hinweise
Konfigurationsdaten, die Sie in der Konfigurationsdatei für ihre benutzerdefinierte Erweiterung speichern, übernimmt die Form eines Configuration-Elements . Das Configuration-Element ist ein untergeordnetes Element des Erweiterungselementeintrags in der datei rsreportserver.config. Die in der Konfigurationsdatei verwendete XML-Struktur könnte wie im folgenden Beispiel aussehen:
<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>
Wenn kein Configuration-Element für einen Erweiterungseintrag in der Konfigurationsdatei vorhanden ist, legt Reporting Services den Wert des configuration
Parameters auf eine leere Zeichenfolge fest.
Hinweis
Das Configuration-Element wird nicht an den configuration
Parameter übergeben. Sie sollten das innere XML des Configuration-Elements analysieren, wenn Sie Konfigurationsdaten verarbeiten möchten.