IExtension.SetConfiguration(String) Método

Definição

Usado para passar dados de configuração personalizados para uma extensão.

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

A string XML do arquivo de configuração que contém os dados de configuração da extensão.

Comentários

Os dados de configuração que você armazena no arquivo de configuração da sua extensão personalizada assumem a forma de um elemento Configuração . O elemento Configuration é um elemento filho da entrada do elemento Extension no arquivo rsreportserver.config. A estrutura XML usada no arquivo de configuração pode se parecer com a do exemplo a seguir:

<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 nenhum elemento de Configuração estiver presente para uma entrada de extensão no arquivo de configuração, o Reporting Services define o valor do configuration parâmetro para uma string vazia.

Note

O elemento Configuration não é passado para o configuration parâmetro. Você deve analisar o XML interno do elemento de Configuração , se quiser processar dados de configuração.

Aplica-se a