Addon.AddOtherItem

説明

「Other」タイプのファイルをアドオンパッケージに追加します。このメソッドでは、任意のタイプのファイルをアドオンに追加できますが、通常はHTML ファイル、Help ファイル、Text ファイル、Graphic ファイルなどのサポートファイルを追加します。

サブディレクトリにインストールするファイルは in_bstrDestination パラメータで指定します。たとえば、ファイルが"C:¥temp¥MyAddonHelp.html"、指定先が"¥help"で、アドオンが"¥¥server1¥workgroup¥Addons¥MyAddOn"にインストールされている場合は、foo.txt は"¥¥server1¥workgroup¥Addons¥MyAddon¥help¥MyAddonHelp.html"にあります。

注:スクリプトを使用してアドオンパッケージを作成する場合は、項目のみ追加できます。パッケージの作成後は、項目の編集やパッケージへの項目追加を実行できません。ただし、ユーザインターフェイスからはそれらの操作を実行できます([ファイル]>[アドオン]>[編集])。

C#構文

Addon.AddOtherItem( String in_bstrFilename, String in_bstrDestination );

スクリプト構文

Addon.AddOtherItem( in_bstrFilename, [in_bstrDestination] );

パラメータ

パラメータ タイプ 説明
in_bstrFilename String 追加するファイルの完全パス
in_bstrDestination String サブディレクトリの名前です。ファイルはアドオンインストールディレクトリの指定されたサブディレクトリにインストールされます。

デフォルト値:アドオンインストールディレクトリ(例:siAddonPath)

VBScript の例

'

' This example shows how to add an HTML file to the add-on package.

'

NewScene , false

set oAddOn = Application.CreateAddon

' Add an HTML file (taken here from one of the installed synoptic pages) to the add-on package

oAddOn.AddOtherItem XSIUtils.BuildPath( _

	Application.InstallationPath( siFactoryPath ), _

	"Data", "XSI_SAMPLES", "Synoptic", "Rig", "BoxBipedSynoptic.htm"  _

)

' Save the package in the Addons directory

oAddOn.Save XSIUtils.BuildPath( _

	Application.InstallationPath( siUserAddonPath ), _

	"InstalledAddons", "myAddOn.xsiaddon" _

)