blob: bd40aa9575b87eeab7844c201db6d0e183ce6f2e [file]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<apiPackage xmlns:ditaarch="http://dita.oasis-open.org/architecture/2005/" id="adobe.utils" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiPackage/apiPackage "><apiName class="- topic/title reference/title apiRef/apiName ">adobe.utils</apiName><apiDetail class="- topic/body reference/refbody apiRef/apiDetail "/><apiClassifier languages="" id="adobe.utils:XMLUI" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiClassifier/apiClassifier "><apiName class="- topic/title reference/title apiRef/apiName ">XMLUI</apiName><shortdesc class="- topic/shortdesc ">
XMLUI クラスを使用すると、Flash オーサリングツールの拡張機能に対するカスタムユーザーインターフェイスとして使用される SWF ファイルとやり取りできます。</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiTool description="" name="Flash" version="CS3" class="+ topic/ph adobe-api-d/apiTool "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">XMLUI
</keyword></asCustoms></prolog><apiClassifierDetail class="- topic/body reference/refbody apiRef/apiDetail apiClassifier/apiClassifierDetail "><apiClassifierDef class="- topic/section reference/section apiRef/apiDef apiClassifier/apiClassifierDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiFinal class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiFinal "/><apiBaseClassifier class="- topic/xref reference/xref apiRef/apiRelation apiClassifier/apiBaseClassifier ">Object</apiBaseClassifier></apiClassifierDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
XMLUI クラスを使用すると、Flash オーサリングツールの拡張機能に対するカスタムユーザーインターフェイスとして使用される SWF ファイルとやり取りできます。
<p class="- topic/p ">Macromedia Flash MX 2004 および Macromedia Flash MX Professional 2004 以降のバージョンには、ビヘイビアー、コマンド(JavaScript API)、エフェクト、ツールなどいくつかの拡張機能が備わっています。これらの機能により、上級ユーザーは、オーサリングツールの機能を拡張または自動化できます。XML-to-UI エンジンをこれらの拡張機能のいずれかと組み合わせて使用することで、拡張機能がパラメーターを必要とするか、または受け入れるかどうかを、ユーザーが確認するためのダイアログボックスを作成できます。XML タグを使用するか、表示する SWF ファイルを作成することにより、ダイアログボックスを定義できます。XMLUI オブジェクトには、このような場合に上級ユーザーが SWF ファイルと通信するのに必要なメカニズムが備わっています。</p>
</apiDesc></apiClassifierDetail><apiOperation id="adobe.utils:XMLUI:accept" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">accept</apiName><shortdesc class="- topic/shortdesc ">
現在の XMLUI ダイアログボックスを「受け入れ」状態にして閉じます。</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiTool description="" name="Flash" version="CS3" class="+ topic/ph adobe-api-d/apiTool "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">XMLUI, XMLUI.accept(), accept()
</keyword></asCustoms></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiType value="void" name="type" class="- topic/state reference/state apiRef/apiType "/></apiReturn></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
現在の XMLUI ダイアログボックスを「受け入れ」状態にして閉じます。これは、ユーザーが「OK」ボタンをクリックするのと同じです。
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="adobe.utils:XMLUI:cancel" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">cancel</apiName><shortdesc class="- topic/shortdesc ">
現在の XMLUI ダイアログボックスを「キャンセル」状態にして閉じます。</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiTool description="" name="Flash" version="CS3" class="+ topic/ph adobe-api-d/apiTool "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">XMLUI, XMLUI.cancel(), cancel()
</keyword></asCustoms></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiType value="void" name="type" class="- topic/state reference/state apiRef/apiType "/></apiReturn></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
現在の XMLUI ダイアログボックスを「キャンセル」状態にして閉じます。これは、ユーザーが「キャンセル」ボタンをクリックするのと同じです。
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="adobe.utils:XMLUI:getProperty" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">getProperty</apiName><shortdesc class="- topic/shortdesc ">
現在の XMLUI ダイアログボックスの指定したプロパティの値を取得します。</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiTool description="" name="Flash" version="CS3" class="+ topic/ph adobe-api-d/apiTool "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">XMLUI, XMLUI.getProperty(), getProperty()
</keyword></asCustoms></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">プロパティの値です。
</apiDesc><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">name</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">取得する XMLUI プロパティの名前です。
</apiDesc></apiParam></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
現在の XMLUI ダイアログボックスの指定したプロパティの値を取得します。
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="adobe.utils:XMLUI:setProperty" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">setProperty</apiName><shortdesc class="- topic/shortdesc ">
現在の XMLUI ダイアログで指定したプロパティの値を変更します。</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiTool description="" name="Flash" version="CS3" class="+ topic/ph adobe-api-d/apiTool "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">XMLUI, XMLUI.setProperty(), setProperty()
</keyword></asCustoms></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiType value="void" name="type" class="- topic/state reference/state apiRef/apiType "/></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">name</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">変更する XMLUI プロパティの名前です。
</apiDesc></apiParam><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">value</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">指定されたプロパティの値が設定されます。
</apiDesc></apiParam></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
現在の XMLUI ダイアログで指定したプロパティの値を変更します。
</apiDesc></apiOperationDetail></apiOperation></apiClassifier><apiClassifier languages="" id="adobe.utils:CustomActions" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiClassifier/apiClassifier "><apiName class="- topic/title reference/title apiRef/apiName ">CustomActions</apiName><shortdesc class="- topic/shortdesc ">
CustomActions クラスのメソッドを使用すると、Flash オーサリングツールで再生している SWF ファイルで、オーサリングツールに登録されている任意のカスタムアクションを管理できます。</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiTool description="" name="Flash" version="CS3" class="+ topic/ph adobe-api-d/apiTool "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">CustomActions object, CustomActions, built-in class
</keyword></asCustoms></prolog><apiClassifierDetail class="- topic/body reference/refbody apiRef/apiDetail apiClassifier/apiClassifierDetail "><apiClassifierDef class="- topic/section reference/section apiRef/apiDef apiClassifier/apiClassifierDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiFinal class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiFinal "/><apiBaseClassifier class="- topic/xref reference/xref apiRef/apiRelation apiClassifier/apiBaseClassifier ">Object</apiBaseClassifier></apiClassifierDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
CustomActions クラスのメソッドを使用すると、Flash オーサリングツールで再生している SWF ファイルで、オーサリングツールに登録されている任意のカスタムアクションを管理できます。SWF ファイルにより、カスタムアクションのインストールとアンインストール、カスタムアクションの XML 定義の取得および登録されているカスタムアクションのリストの取得を行うことができます。
<p class="- topic/p ">これらのメソッドを使用して、Flash オーサリングツールの拡張である SWF ファイルを構築できます。例えば、そのような拡張によって、Flash Application Protocol を使った UDDI(Universal Description, Discovery and Integration)リポジトリのナビゲーションや、「アクション」ツールボックスへの Web サービスのダウンロードが可能です。</p>
</apiDesc></apiClassifierDetail><apiOperation id="adobe.utils:CustomActions:getActions" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">getActions</apiName><shortdesc class="- topic/shortdesc ">
name という名前のカスタムアクション XML 定義ファイルの内容を読み取ります。</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiTool description="" name="Flash" version="CS3" class="+ topic/ph adobe-api-d/apiTool "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">CustomActions.getActions, CustomActions, getActions
</keyword></asCustoms></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">カスタムアクション XML 定義が見つかった場合はストリングを返します。それ以外の場合は <codeph class="+ topic/ph pr-d/codeph ">undefined</codeph> を返します。
</apiDesc><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">name</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">取得するカスタムアクション定義の名前です。
</apiDesc></apiParam></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
カスタムアクション XML 定義ファイル <codeph class="+ topic/ph pr-d/codeph ">name</codeph> の内容を読み込みます。
<p class="- topic/p ">定義ファイルの名前は、.xml ファイル拡張子およびディレクトリセパレーター(':'、'/' または '\')なしの単純なファイル名にする必要があります。 </p>
<p class="- topic/p "><codeph class="+ topic/ph pr-d/codeph ">name</codeph> で指定された定義ファイルが見つからない場合は、<codeph class="+ topic/ph pr-d/codeph ">undefined</codeph> が返されます。<codeph class="+ topic/ph pr-d/codeph ">name</codeph> パラメーターで指定されたカスタムアクション XML 定義ファイルが見つかった場合は、すべての内容が読み込まれ、ストリングとして返されます。</p>
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="adobe.utils:CustomActions:installActions" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">installActions</apiName><shortdesc class="- topic/shortdesc ">
name パラメーターで指定された新しいカスタムアクション XML 定義ファイルをインストールします。</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiTool description="" name="Flash" version="CS3" class="+ topic/ph adobe-api-d/apiTool "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">
</keyword></asCustoms></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">インストール中にエラーが発生した場合は、ブール値 <codeph class="+ topic/ph pr-d/codeph ">false</codeph> が返され、そうでない場合は、カスタムアクションが正常にインストールされたことを示すため <codeph class="+ topic/ph pr-d/codeph ">true</codeph> の値が返されます。
</apiDesc><apiType value="void" name="type" class="- topic/state reference/state apiRef/apiType "/></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">name</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">インストールするカスタムアクション定義の名前です。
</apiDesc></apiParam><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">data</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">インストールする XML 定義のテキストです。
</apiDesc></apiParam></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
<codeph class="+ topic/ph pr-d/codeph ">name</codeph> パラメーターで指定された新しいカスタムアクション XML 定義ファイルをインストールします。このファイルの内容は、ストリング <codeph class="+ topic/ph pr-d/codeph ">data</codeph> で指定されます。
<p class="- topic/p ">定義ファイルの名前は、.xml ファイル拡張子およびディレクトリセパレーター(':'、'/' または '\')なしの単純なファイル名にする必要があります。 </p>
<p class="- topic/p ">名前 <codeph class="+ topic/ph pr-d/codeph ">name</codeph> で既存のカスタムアクションファイルがある場合は、上書きされます。</p>
<p class="- topic/p ">このメソッドが呼び出されたときに Configuration\ActionsPanel\CustomActions ディレクトリが存在しない場合は、そのディレクトリが作成されます。</p>
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="adobe.utils:CustomActions:uninstallActions" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">uninstallActions</apiName><shortdesc class="- topic/shortdesc ">
name という名前のカスタムアクション XML 定義ファイルを削除します。</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiTool description="" name="Flash" version="CS3" class="+ topic/ph adobe-api-d/apiTool "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">CustomActions.uninstallActions, CustomActions, uninstallActions
</keyword></asCustoms></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiType value="void" name="type" class="- topic/state reference/state apiRef/apiType "/></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">name</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">アンインストールするカスタムアクション定義の名前です。
</apiDesc></apiParam></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
カスタムアクション XML 定義ファイル <codeph class="+ topic/ph pr-d/codeph ">name</codeph> を削除します。
<p class="- topic/p ">定義ファイルの名前は、.xml ファイル拡張子およびディレクトリセパレーター(':'、'/' または '\')なしの単純なファイル名にする必要があります。 </p>
</apiDesc></apiOperationDetail><related-links class="- topic/related-links "><link href="adobe.utils.xml#CustomActions/installActions()" class="- topic/link "><linktext class="- topic/linktext ">installActions()</linktext></link></related-links></apiOperation><apiValue id="adobe.utils:CustomActions:actionsList:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">actionsList</apiName><shortdesc class="- topic/shortdesc ">
Flash オーサリングツールに登録されているすべてのカスタムアクションの名前で構成される Array オブジェクトを返します。</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiTool description="" name="Flash" version="CS3" class="+ topic/ph adobe-api-d/apiTool "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><keyword class="- topic/keyword ">CustomActions.listActions, CustomActions, listActions
</keyword></asCustoms></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiValueAccess value="read" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Array</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
Flash オーサリングツールに登録されているすべてのカスタムアクションの名前で構成される Array オブジェクトを返します。配列のエレメントは、.xml ファイル拡張子およびディレクトリセパレーター(':'、'/' または '¥')なしの単純な名前です。登録済みのカスタムアクションがない場合は、<codeph class="+ topic/ph pr-d/codeph ">actionsList()</codeph> により長さゼロの配列が返されます。エラーが発生した場合、<codeph class="+ topic/ph pr-d/codeph ">actionsList()</codeph> は値 <codeph class="+ topic/ph pr-d/codeph ">undefined</codeph> を返します。
</apiDesc></apiValueDetail></apiValue></apiClassifier><apiOperation id="globalOperation:adobe.utils:MMEndCommand" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">MMEndCommand</apiName><shortdesc class="- topic/shortdesc ">
コマンドが実行されたことを SWF コマンドをホストするアプリケーションに通知し、MMExecute() コマンドによって送信された変更をコミットするか、破棄するかをアプリケーションに指示します。</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/><apiTool description="" name="Flash" version="CS4" class="+ topic/ph adobe-api-d/apiTool "/></apiVersion></asMetadata></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiType value="void" name="type" class="- topic/state reference/state apiRef/apiType "/></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">endStatus</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">Boolean</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc "> ブール値。変更をコミットするには、<codeph class="+ topic/ph pr-d/codeph ">true</codeph>、しない場合は <codeph class="+ topic/ph pr-d/codeph ">false</codeph> を使用します。<codeph class="+ topic/ph pr-d/codeph ">false</codeph> に設定すると、保留中の変更は破棄されます。
</apiDesc></apiParam><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">notifyString</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc "> エラーメッセージまたは変更理由を含むストリングは破棄されます。<codeph class="+ topic/ph pr-d/codeph ">endStatus</codeph> パラメーターの値が <codeph class="+ topic/ph pr-d/codeph ">true</codeph> の場合は、<codeph class="+ topic/ph pr-d/codeph ">notifyString</codeph> パラメーターの値に空のストリングを使用します。
</apiDesc></apiParam></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
コマンドが実行されたことを SWF コマンドをホストするアプリケーションに通知し、<codeph class="+ topic/ph pr-d/codeph ">MMExecute()</codeph> コマンドによって送信された変更を確定するか、破棄するかをアプリケーションに指示します。
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="globalOperation:adobe.utils:MMExecute" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">MMExecute</apiName><shortdesc class="- topic/shortdesc ">
ActionScript から Flash JavaScript API(JSAPI)のコマンドを発行できます。</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiTool description="" name="Flash" version="CS3" class="+ topic/ph adobe-api-d/apiTool "/></apiVersion></asMetadata></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">JavaScript ステートメントによって返される結果のストリング表現(存在する場合)。
</apiDesc><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">name</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc "> <codeph class="+ topic/ph pr-d/codeph ">MMExecute()</codeph> に渡されるストリング。<codeph class="+ topic/ph pr-d/codeph ">MMExecute()</codeph> は、このストリングを解析して、JavaScript コマンドを実行します。ストリングに変数を割り当て、その変数を <codeph class="+ topic/ph pr-d/codeph ">MMExecute()</codeph> に渡すことができます。JavaScript 関数をより小さいストリングに分割することもできます。その場合、<codeph class="+ topic/ph pr-d/codeph ">MMExecute()</codeph> は、呼び出された最後の関数の値を返します。
</apiDesc></apiParam></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
ActionScript から Flash JavaScript API(JSAPI)のコマンドを発行できます。Flash Professional では、<codeph class="+ topic/ph pr-d/codeph ">MMExecute()</codeph> 関数は、Flash パネルとして使用されるムービー、XMLtoUI ダイアログボックスまたはコンポーネントのカスタム UI によってのみ呼び出されます。JSAPI コマンドは、オーサリング環境外では無効です。
<p class="- topic/p ">Flash JSAPI には、ユーザーがオーサリング環境で入力可能なコマンドを複製(エミュレート)するためのいくつかのオブジェクト、メソッド、およびプロパティが備わっています。JSAPI では、メニューにコマンドを追加する、ステージ上のオブジェクトを操作する、一連のコマンドを繰り返し実行するなどの方法をスクリプトに取り入れることによって、Flash の機能を拡張できます。</p>
<p class="- topic/p ">通常、ユーザーはコマンド/コマンドの実行を選択して JSAPI スクリプトを実行します。ただし、この関数を ActionScript スクリプトの中で使用して JSAPI コマンドを直接呼び出すこともできます。フレーム 1 上のスクリプトで <codeph class="+ topic/ph pr-d/codeph ">MMExecute()</codeph> を指定した場合、このコマンドは SWF ファイルのロード時に実行されます。</p>
<p class="- topic/p ">JSAPI の詳細については、<xref href="http://www.adobe.com/go/jsapi_info_jp" scope="external" class="- topic/xref ">http://www.adobe.com/go/jsapi_info_jp</xref> の「Flash の拡張機能」を参照してください。</p>
</apiDesc></apiOperationDetail></apiOperation></apiPackage>