ReportExecutionService.GetRenderResource(String, String, String) Método

Definição

Retorna o recurso para um formato de extensão de renderização especificado.

public:
 cli::array <System::Byte> ^ GetRenderResource(System::String ^ Format, System::String ^ DeviceInfo, [Runtime::InteropServices::Out] System::String ^ % MimeType);
public byte[] GetRenderResource(string Format, string DeviceInfo, out string MimeType);
member this.GetRenderResource : string * string * string -> byte[]
Public Function GetRenderResource (Format As String, DeviceInfo As String, ByRef MimeType As String) As Byte()

Parâmetros

Format
String

O formato da extensão de renderização para a qual recuperar o recurso. Uma lista de extensões suportadas pode ser obtida chamando o ListRenderingExtensions() método.

DeviceInfo
String

As configurações específicas do dispositivo usadas pela extensão de renderização.

MimeType
String

O tipo MIME do recurso.

Retornos

Byte[]

O recurso de extensão de renderização como um array de bytes codificado em Base 64.

Comentários

A tabela abaixo mostra informações sobre cabeçalhos e permissões sobre esta operação.

Uso do Cabeçalho SOAP (Em) TrustedUserHeaderValue

(Fora) ServerInfoHeaderValue
Modo Nativo Necessário Permissões None
Permissões Necessárias no Modo SharePoint None

O DeviceInfo argumento passado para esse método deve ser o mesmo especificado na chamada ao Render método.

Um exemplo de recurso de renderização retornado pelo GetRenderResource método é a imagem mais (+), que é usada para expandir grupos na extensão de renderização HTML. O recurso que o método retorna depende do DeviceInfo parâmetro fornecido. Para mais informações sobre as configurações de informação de dispositivo para extensões de renderização, veja Passing Device Information Settings to Rendering Extensions.

Aplica-se a