Sprache

ReportExecutionService.GetRenderResource(String, String, String) Methode

Definition

Gibt die Ressource für ein bestimmtes Rendering-Erweiterungsformat zurück.

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()

Parameter

Format
String

Das Format der Rendering-Erweiterung, für die die Ressource abgerufen werden soll. Eine Liste unterstützter Erweiterungen kann durch Aufruf der Methode ListRenderingExtensions() erhalten werden.

DeviceInfo
String

Die gerätespezifischen Einstellungen, die von der Rendering-Erweiterung verwendet werden.

MimeType
String

Der MIME-Typ der Ressource.

Gibt zurück

Byte[]

Die Rendering-Erweiterungsressource als Base-64-codiertes Byte-Array.

Hinweise

Die untenstehende Tabelle zeigt Header- und Berechtigungsinformationen zu dieser Operation.

Verwendung von SOAP-Headern (In) TrustedUserHeaderValue

(Aus) ServerInfoHeaderValue
Erforderliche Berechtigungen im nativen Modus Nichts
Erforderliche Berechtigungen im SharePoint-Modus Nichts

Das DeviceInfo an diese Methode übertragene Argument muss dasselbe sein wie das, was im Aufruf der Methode Render angegeben ist.

Ein Beispiel für eine Rendering-Ressource, die von der Methode GetRenderResource zurückgegeben wird, ist das Plus-(+)-Bild, das verwendet wird, um Gruppen in der HTML-Rendering-Erweiterung zu erweitern. Die Ressource, die die Methode zurückgibt, hängt vom DeviceInfo gelieferten Parameter ab. Weitere Informationen zu Geräteinformationseinstellungen für Rendering-Erweiterungen finden Sie unter Passing Device Information Settings to Rendering Extensions.

Gilt für: