チャートタイプマネージャ

チャートの種類を変更したり、テンプレートを適用してデータソースを変更するためのテンプレートを作成してくれます。

Sub GetChartTypeManager
  oSheet = ThisComponent.getSheets().getByIndex(0)
  oChart = oSheet.getChart().getByIndex(0).getEmbeddedObject()
  
  oChartTypeManager = oChart.getChartTypeManager()
End Sub

com.sun.star.lang.XMultiServiceFactory インターフェース

利用したいチャートの種類のテンプレートをチャートタイプマネージャからインスタンス化します。

  • any createInstance( [in] string aServiceSpecifier )

指定したテンプレートをインスタンス化します。

  • any createInstanceWithArguments( [in] string ServiceSpecifier, [in] []any Arguments )

指定したテンプレートを初期化引数を指定してインスタンス化します。

  • []string getAvailableServiceNames()

利用できるテンプレート名一覧を取得します。