IExtension.SetConfiguration(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.