Aspose.note 1.5.0のパブリックAPIの変更
このドキュメントでは、モジュール/アプリケーション開発者にとって興味深いかもしれないバージョン1.4から1.5のAspose.Aspose.APIへの変更について説明しています。これには、新しい更新されたパブリック方法だけでなく、Asops.noteの舞台裏の行動の変化の説明も含まれています。
子ノードに新しいインターフェイスを追加
子ノードの新しいインターフェイスが追加されます。 INODE、ICOMPOSITENODE、IOUTLINEELEMENTCHILDNODE、IOUTLINECHILDNODE、IPAGECHILDNODEなど。ほぼすべての複合ノードには、以前のベースタイプノードとは異なり、より厳格なタイプの子ノードがあります。
セクションとページリーが削除されました
セクションノードに対応するすべてのプロパティは、ドキュメントに移動されました(CreationTime、Color、DisplayName、GUID)。 Pageseriesノードのページは、ドキュメントの子供に移動し、ドキュメントタイプによって実装されたienumerableインターフェイスを介してアクセスできます。
page.titleプロパティを追加
Page Typeの新しいタイトルプロパティは、ChildrenコレクションへのAppendingタイトルインスタンスとは異なり、ページのタイトルをSet Pageのタイトルに追加されました。
compositeNodeは一般的なタイプに変換されました
OneNote Compositeノードの明確性を高めるために、古い非遺伝子クラスは、型パラメーターのインターフェイスイノード制約を備えた一般的なクラスに変換されました。
ISTITLETEXT、ISTITLEDATE、およびISTITIMEプロパティのリッチテキストタイプは、時代遅れとしてマークされました。
タイトルの子供の正しい構造には、タイトルのテキスト、日付または時刻のリッチテキストノードが含まれています。これで、これらのオブジェクトは、それぞれタイトルとタイトルのプロパティを介してアクセスできます。
tablecolumn.ordinalは時代遅れとしてマークされました。
列の注文を指定するには、Table.childrenプロパティを使用する必要があります。
Table.rowsは時代遅れとしてマークされました。
プロパティは、行の読み取り専用リストを提供します。行を変更するには、コレクションAppendChildおよびRemoveChildメソッドを使用する必要があります。
richtext.istitletextは時代遅れとしてマークされました。
タイトルタイトルのテキストを設定するには、titletextプロパティを使用する必要があります。
richtext.istitledateは時代遅れとしてマークされました。
タイトルタイトルの日付を設定するには、使用する必要があります。
richtext.istitletimeは時代遅れとしてマークされました。
タイトルタイトルの時間を設定するには、titletimeプロパティを使用する必要があります。
image.pathは時代遅れとしてマークされました。
コンストラクターパラメーターを使用して、画像へのパスを指定します。
Image.IssizeSetByUserは時代遅れとしてマークされました。
プロパティは何にも影響しません。
numberlist.ctor()は時代遅れとしてマークされました。
他のコンストラクターを使用して、有効な番号リストインスタンスを作成します。
image.ctor(ドキュメントドキュメント)は時代遅れとしてマークされました。
他のコンストラクターを使用して、有効な画像インスタンスを作成します。