Click or drag to resize
XDL

XPBIProviderCombiner Class

다수 개의 PBI파일의 레벨 정보 및 데이터를 읽어 1개의 PBI파일을 생성한다.
AddPBIFile 함수가 호출되는 순서로 출력 PBI의 레벨 데이터 및 정보가 결정된다. 새로운 레벨 정보를 추가할 때 기존에 동일한 레벨이 있는 경우 무시한다.
Inheritance Hierarchy
SystemObject
  Pixoneer.NXDL.NDFSXPBIProviderCombiner

Namespace: Pixoneer.NXDL.NDFS
Assembly: NXDLdfs (in NXDLdfs.dll) Version: 3.0.0.0
Syntax
C#
public class XPBIProviderCombiner : IDisposable

The XPBIProviderCombiner type exposes the following members.

Constructors
 NameDescription
Public methodXPBIProviderCombiner XPBIProviderCombiner 클래스는 기본 생성자로서, 멤버 변수들을 초기화한다.
Top
Methods
 NameDescription
Public methodAddPBIFile PBI파일을 추가한다.
Public methodCancel 현재 진행 중인 작업을 취소한다.
Public methodExport2PBI 설정된 여러 개의 PBI파일을 조합하여 1개의 파일로 생성한다.
Public methodGetPercent 작업 공정 진행율을 퍼센트로 얻는다.
Top
Example
C#
XPBIProviderCombiner Combiner = new XPBIProviderCombiner();

// Set source to Exporter.
Combiner.AddPBIFile("D:\\sample1.pbi");
Combiner.AddPBIFile("D:\\sample2.pbi");
Combiner.AddPBIFile("D:\\sample3.pbi");

// Save to pbi file.
if (Combiner.Export2PBI("D:\\Out.pbi"))
{
    Console.WriteLine("Success");
}
See Also