Aspose.Slides for .NET 15.6.0 のパブリック API と後方互換性のない変更

Public API Changes

DataLabel Constructor Signature Has Been Changed

DataLabel のコンストラクタ シグネチャが変更されました: 以前: DataLabel.#ctor(Aspose.Slides.Charts.IChartSeries); 現在: DataLabel.#ctor(Aspose.Slides.Charts.IChartDataPoint).

Members IDocumentProperties.Count, .GetPropertyName(int index), .Remove(string name), .Contains(string name) Have Been Marked as Obsolete and Its Substitutions Have Been Introduced Instead.

プロパティ IDocumentProperties.Count とメソッド IDocumentProperties.GetPropertyName(int index)、.Remove(string name)、.Contains(string name) は Obsolete とマークされました。代わりに、プロパティ IDocumentProperties.CountOfCustomProperties とメソッド IDocumentProperties.GetCustomPropertyName(int index)、.RemoveCustomProperty(string name)、.ContainsCustomProperty(string name) が追加されました。

Method INotesSlideManager.RemoveNotesSlide() Has Been Added

メソッド INotesSlideManager.RemoveNotesSlide() が追加され、スライドのノート スライドを削除できるようになりました。

Method Remove Has Been Added to IComment

IComment にメソッド Remove が追加され、コレクションからコメントを削除できるようになりました。

Method Remove Has Been Added to ICommentAuthor

ICommentAuthor にメソッド Remove が追加され、コレクションからコメントの作成者を削除できるようになりました。

Methods ClearCustomProperties and ClearBuiltInProperties Have Been Added to IDocumentProperties

IDocumentProperties にメソッド ClearCustomProperties が追加され、すべてのカスタム ドキュメント プロパティを削除できます。 IDocumentProperties にメソッド ClearBuiltInProperties が追加され、すべての組み込みドキュメント プロパティ(Company、Subject、Author など)を削除し、デフォルト値にリセットできます。

Methods RemoveAt, Remove and Clear Have Been Added to ICommentAuthorCollection

ICommentAuthorCollection にメソッド RemoveAt が追加され、指定したインデックスの作成者を削除できます。 ICommentAuthorCollection にメソッド Remove が追加され、コレクションから指定した作成者を削除できます。 ICommentAuthorCollection にメソッド Clear が追加され、コレクション内のすべての項目を削除できます。

Property AppVersion Has Been Added to IDocumentProperties

IDocumentProperties にプロパティ AppVersion が追加され、Microsoft が開発中に使用した内部バージョン番号を表す組み込みドキュメント プロパティを取得できます。

Property BlackWhiteMode Has Been Added to IShape and to Shape

IShape と Shape にプロパティ BlackWhiteMode が追加されました。

このプロパティは、形状が白黒表示モードでどのように描画されるかを指定します。

Value Meaning
Color 通常のカラーで描画
Automatic 自動カラーで描画
Gray グレーで描画
LightGray ライトグレーで描画
InverseGray 逆グレーで描画
GrayWhite グレーとホワイトで描画
BlackGray ブラックとグレーで描画
BlackWhite ブラックとホワイトで描画
Black ブラックのみで描画
White ホワイトで描画
Hidden 描画しない
NotDefined プロパティが設定されていないことを意味する

Рroperty ISlide.NotesSlideManager Has Been Added. Property ISlide.NotesSlide and Method ISlide.AddNotesSlide() Have Been Marked as Obsolete.

ISlide.NotesSlide と ISlide.AddNotesSlide() のメンバーは Obsolete とマークされました。代わりに新しいプロパティ ISlide.NotesSlideManager を使用してください。


 ISlide slide = ...;

INotesSlide notes;

// notes = slide.AddNotesSlide(); - obsolete

// notes = slide.NotesSlide; - obsolete

notes = slide.NotesSlideManager.NotesSlide;

notes = slide.NotesSlideManager.AddNotesSlide();

slide.NotesSlideManager.RemoveNotesSlide();