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 transmitir dados de configuração personalizados a 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 cadeia de caracteres de XML do arquivo de configuração que contém dados de configuração de extensão.
Comentários
Os dados de configuração armazenados no arquivo de configuração para sua extensão personalizada assumem a forma de um elemento Configuration . 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 ser semelhante à 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 Configuration estiver presente para uma entrada de extensão no arquivo de configuração, Reporting Services definirá o valor do parâmetro como uma cadeia de configuration
caracteres vazia.
Observação
O elemento Configuration não é passado para o configuration
parâmetro. Você deve analisar o XML interno do elemento Configuration , se quiser processar dados de configuração.