다음을 통해 공유


Report.Render 메서드 (String, String, String%, String%, String%, array<String[]%, array<Warning %)

보고서를 처리하고 지정된 형식으로 렌더링합니다.

네임스페이스:  Microsoft.Reporting.WinForms
어셈블리:  Microsoft.ReportViewer.WinForms(Microsoft.ReportViewer.WinForms.dll)

구문

‘선언
Public Function Render ( _
    format As String, _
    deviceInfo As String, _
    <OutAttribute> ByRef mimeType As String, _
    <OutAttribute> ByRef encoding As String, _
    <OutAttribute> ByRef fileNameExtension As String, _
    <OutAttribute> ByRef streams As String(), _
    <OutAttribute> ByRef warnings As Warning() _
) As Byte()
‘사용 방법
Dim instance As Report
Dim format As String
Dim deviceInfo As String
Dim mimeType As String
Dim encoding As String
Dim fileNameExtension As String
Dim streams As String()
Dim warnings As Warning()
Dim returnValue As Byte()

returnValue = instance.Render(format, _
    deviceInfo, mimeType, encoding, fileNameExtension, _
    streams, warnings)
public byte[] Render(
    string format,
    string deviceInfo,
    out string mimeType,
    out string encoding,
    out string fileNameExtension,
    out string[] streams,
    out Warning[] warnings
)
public:
array<unsigned char>^ Render(
    String^ format, 
    String^ deviceInfo, 
    [OutAttribute] String^% mimeType, 
    [OutAttribute] String^% encoding, 
    [OutAttribute] String^% fileNameExtension, 
    [OutAttribute] array<String^>^% streams, 
    [OutAttribute] array<Warning^>^% warnings
)
member Render : 
        format:string * 
        deviceInfo:string * 
        mimeType:string byref * 
        encoding:string byref * 
        fileNameExtension:string byref * 
        streams:string[] byref * 
        warnings:Warning[] byref -> byte[] 
public function Render(
    format : String, 
    deviceInfo : String, 
    mimeType : String, 
    encoding : String, 
    fileNameExtension : String, 
    streams : String[], 
    warnings : Warning[]
) : byte[]

매개 변수

  • format
    유형: System.String
    보고서를 렌더링할 형식입니다. 이 인수는 렌더링 확장 프로그램에 매핑됩니다.
    로컬 처리 모드에서 지원되는 확장 프로그램은 Excel, PDF, Word 및 Image이며, 원격 처리 모드에서 지원되는 확장 프로그램은 보고서 서버에서 지원하는 확장 프로그램에 따라 다릅니다.
    처리 모드(ProcessingMode 참조)에 따라 ServerReport 또는 LocalReport에서 ListRenderingExtensions 메서드를 사용하여 사용 가능한 렌더링 확장 프로그램의 목록에 액세스할 수 있습니다.
  • deviceInfo
    유형: System.String
    형식 매개 변수에 지정된 렌더링 확장 프로그램에 필요한 장치별 내용을 포함하는 XML 문자열입니다. 특정 출력 형식의 장치 정보 설정에 대한 자세한 내용은 SQL Server 온라인 설명서의 Device Information Settings을 참조하십시오.
  • mimeType
    유형: System.String%
    [out] 렌더링된 보고서의 MIME 형식입니다.
  • encoding
    유형: System.String%
    [out] 보고서의 내용을 렌더링할 때 사용된 인코딩입니다.
  • fileNameExtension
    유형: System.String%
    [out] 출력 파일에 사용된 파일 확장명입니다.
  • streams
    유형: array<System.String[]%
    [out] 스트림 ID입니다. 이러한 ID를 사용하여 보고서와 연결된 외부 리소스(이미지 등)를 렌더링할 수 있습니다.

반환 값

유형: array<System.Byte[]
지정된 형식으로 된 보고서의 Byte 배열

주의

구체적인 설명과 코드 샘플은 LocalReport 또는 ServerReport 구현을 참조하십시오.

참고 항목

참조

Report 클래스

Render 오버로드

Microsoft.Reporting.WinForms 네임스페이스