ReportExecutionService.RenderStream Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient un flux de données de rendu secondaire associé à un rapport traité.
public:
cli::array <System::Byte> ^ RenderStream(System::String ^ Format, System::String ^ StreamID, System::String ^ DeviceInfo, [Runtime::InteropServices::Out] System::String ^ % Encoding, [Runtime::InteropServices::Out] System::String ^ % MimeType);
public byte[] RenderStream (string Format, string StreamID, string DeviceInfo, out string Encoding, out string MimeType);
member this.RenderStream : string * string * string * string * string -> byte[]
Public Function RenderStream (Format As String, StreamID As String, DeviceInfo As String, ByRef Encoding As String, ByRef MimeType As String) As Byte()
Paramètres
- Format
- String
Format de rendu du flux. Cet argument correspond à une extension de rendu Les extensions de rendu prises en charge sont XML, NULL, CSV, IMAGE, PDF, HTML4.0, HTML3.2, MHTML, EXCEL et Word. Une liste des extensions prises en charge peut être obtenue en appelant la méthode ListRenderingExtensions().
- StreamID
- String
Identificateur du flux.
- DeviceInfo
- String
Décrit le contenu spécifique au périphérique utilisé par l'extension de rendu.
- Encoding
- String
[out] Nom de la classe d'encodage .NET Framework.
- MimeType
- String
[out] Type MIME du flux.
Retours
Tableau Byte[] du flux au format spécifié. Pour plus d'informations sur ce type de données, consultez la section « Byte Structure » (Structure des octets) dans la documentation qui accompagne Microsoft .NET Framework.
Remarques
Le tableau suivant présente les informations relatives aux en-têtes et aux autorisations sur cette opération.
Utilisation de l’en-tête SOAP | (In) TrustedUserHeaderValue (In) ExecutionHeaderValue (Out) ServerInfoHeaderValue |
Autorisations requises en mode natif | Aucun |
Mode SharePoint Autorisations requises | Aucun |
Les flux secondaires sont disponibles pour fournir des ressources supplémentaires qui peuvent être nécessaires à une extension de rendu personnalisée pour afficher un rapport.
Les exemples de flux secondaires peuvent inclure des images et des graphiques, ainsi que des feuilles de style CSS.