.NETインターフェイスを使えば、Visual Basic.NET、Visual C#.NET などで作成された .NETアプリケーションから Antenna House Office Servers SpreadSheet API V0.1 の機能を利用することができます。
.NETインターフェイスは、Microsoft .NET の以下の環境にて動作します。
Antenna House Office Servers SpreadSheet API .NETコンポーネントはグローバルアセンブリキャッシュへ自動的には登録されません。 使用するにはアプリケーションのカレントフォルダに配置するか、もしくはアプリケーション構成ファイルを作成するなど、なんらかの方法でパスを解決する必要があります。
.NETコンポーネントファイル名 | .NET 5 用 | SplitMergeTool.dll |
---|
.NET コンポーネントには以下のクラスが含まれます。
名前 | 機能 |
---|---|
SplitFileTools | ファイル分割ツールのクラスです。 |
MergeFileTools | ファイル結合ツールのクラスです。 |
Utilitys | ユーティリティツールのクラスです。 |
.NET の各クラスが提供するプロパティは次のとおりです。
.NET ファイル分割ツールのクラスが提供するプロパティは次のとおりです。
名前 | 型 | 入出力 | 機能 | ||||
---|---|---|---|---|---|---|---|
SplitType | enum | R |
ファイル分割の種類を指定します。
|
.NET の各クラスが提供するメソッドは次のとおりです。
.NET ファイル分割ツールのクラスが提供するメソッドは次のとおりです。
名前 | 戻り値 | 引数 | 機能 |
---|---|---|---|
NotifyBeginSheet | Stream | string | 指定されたシート名をSteamに変換 |
NotifyEndSheet | なし | Stream | 指定されたStreamを出力 |
SplitFile | なし | Stream, NotifyBeginSheet, NotifyEndSheet, SplitType | Streamに指定したファイルをSplitTypeに応じてファイル分割する |
SplitFile | なし | string, string, SplitType | 第一引数に指定されたファイルをSplitTypeに応じてファイル分割し、第二引数のディレクトリに実行結果を出力する |
ExtractSheetsBySheetNames | なし | Stream, Stream, string[] | 第一引数のStreamに指定されたファイルから、第三引数のシート名を抽出して、第二引数のStreamに出力する |
ExtractSheetsBySheetNames | なし | string, string, string[] | 第一引数のファイルから、第三引数のシート名を抽出して、第二引数のファイルとして出力する |
.NET ファイル結合ツールのクラスが提供するメソッドは次のとおりです。
名前 | 戻り値 | 引数 | 機能 |
---|---|---|---|
MergeFiles | なし | Stream, Stream, Stream[] | 第一引数に指定されたファイルに、第三引数に指定されたファイルのシートを追加して、第二引数に出力する |
MergeFiles | なし | string, string, string[] | 第一引数に指定されたファイルに、第三引数に指定されたファイルのシートを追加して、第二引数に出力する |
.NET ユーティリティツールのクラスが提供するメソッドは次のとおりです。
名前 | 戻り値 | 引数 | 機能 |
---|---|---|---|
CreateContentsPage | なし | Stream, Stream, string | 第一引数に指定されたファイルに、第三引数に指定されたシート名で目次を作成し、第二引数に出力する |
CreateContentsPage | なし | string, string, string | 第一引数に指定されたファイルに、第三引数に指定されたシート名で目次を作成し、第二引数に出力する |