リッチテキスト XML を解析できませんでした。セキュリティサンドボックス侵害:%1 は %2 を読み込めません。ローカルのファイルシステムの SWF ファイルと、ネットワークに接続されたローカルの SWF ファイルを相互に読み込むことはできません。セキュリティサンドボックス侵害:%1 は %2 を呼び出すことができません。ローカルのファイルシステムの SWF ファイルと信頼性のあるローカルの SWF ファイルのみがローカルリソースにアクセスできます。
オブジェクトをいずれかの子の子として追加することはできません(または子の子など)
ダイアログボックスを表示している場合にフルスクリーンモードに切り替えることはできません。フルスクリーンモードを使用できません。サポートされるのは英数字だけです。ポート %1 はプロトコル %2 を使用してアクセスできない場合があります。'asfunction:' プロトコルはネットワーキング API に対しては使用できず、リンクターゲットに対してのみ使用できるからです。これを使用して TextBlock の現在の状態にアクセスすることはできません。テキストのレイアウト中に内部エラーが発生しました。Shader 出力型はこの操作には互換性がありません。Shader にはこの操作に必要な数の入力がありません。静止テキスト行に、アトムおよびテキストブロックへの参照がありません。メソッド %1 はブラウザースクリプティングには使用できません。Shader オブジェクトに実行するバイトコードが含まれていません。ストリーム内のオブジェクトを読み込めません。ポップアップウィンドウを表示するアクションなどの特定のアクションは、マウスをクリックしたりボタンを押したりするユーザー操作によってのみ呼び出すことができます。TextLine クラスは、このプロパティまたはメソッドを実装しません。この値は 0 より大きく、180 より小さい必要があります。スケールの値は 0 にはできません。方向スタイル %1 が無効です。無効な未処理のマトリックスです。マトリックスは反転可能でなければなりません。generalClipboard オブジェクトへの書き込みは、ユーザー操作(マウスをクリックしたりボタンを押すなど)の結果である場合のみ可能です。セキュリティサンドボックス侵害:%1:%2 は %3 にアクセスできません。
無効なパス名
ファイルまたはディレクトリへのアクセスが拒否されました。ファイルまたはディレクトリは存在します。ファイルまたはディレクトリは存在しません。ファイル領域が不足しています。システムリソースが不足しています。ファイルではありません。ディレクトリではありません。読み取り専用または書き込み保護されているメディアです。ファイルまたはディレクトリを別のデバイスに移動できません。ディレクトリは空ではありません。移動またはコピーの宛先が既に存在します。ファイルまたはディレクトリを削除できません。ファイルまたはディレクトリは使用中です。ファイルまたはディレクトリを、自身を格納しているディレクトリにコピーまたは移動して上書きすることはできません。loadBytes() を使用して実行可能コードと共にコンテンツを読み込むことはできません。データベース接続は既に開いています。指定した名前の引数は無効です。nullや空白文字列にすることはできません。この接続に未完了のトランザクションがある間は、操作を実行できません。操作が許可されるのは、接続に未完了のトランザクションがある場合のみです。text プロパティが設定されていない場合、操作は許可されません。無効なスキーマタイプが指定されました。無効なトランザクションロックタイプが指定されました。指定された参照はファイルタイプではありません。無効なオープンモードが指定されました。内部ロジックエラーが発生しました。アクセス権が拒否されました。ビューに対する INSERT 操作など、実行権限のない操作を SQL ステートメントが試行したことが原因で、操作に失敗しました。操作が中止されました。実行が中止されたことが原因で、SQL ステートメントの実行に失敗しました。データベースファイルは現在ロックされています。テーブルはロックされています。操作に関連するテーブルが他の AIR アプリケーションによってロックされていることが原因で、操作を完了できませんでした。このエラーは、ステートメントが SQLConnection を介してテーブルへの書き込みを実行しようとしたときに、(同じまたは別のアプリケーション内の)他の SQLConnection の未完了トランザクションがそのテーブルに書き込みを行っている場合や、SQLConnection がテーブルの読み込みまたは書き込みを実行しようとしたときに、他の SQLConnection が排他ロックでそのテーブルに対するトランザクションを実行している場合に発生する可能性があります。メモリ不足です。読み取り専用データベースに対して書き込みを試みました。データベースが読み取り専用であるため、操作を完了できませんでした。オペレーティングシステムでデータベースファイルが読み取り専用に設定されているか、データベースが読み取り専用モードで開いているか、古いバージョンの Adobe AIR が新しいバージョンのランタイムで作成されたデータベースファイルにアクセスしています。データベースディスクイメージの形式が正しくありません。データが壊れているデータベースファイルを指定したことが原因で、操作に失敗しました。トランザクション中、または、データベースに未完了トランザクションが残っている状態(データベースファイルを再び開いたときにロールバックできない状態)でアプリケーションを強制終了した場合に、このエラーが発生する可能性があります。データベースが一杯であるため、挿入に失敗しました。データベースファイルを開くことができません。データベースファイルを開くことができないため、接続を完了できませんでした。このエラーは、ランタイムがデータベースファイルへのアクセスを試みた際、オペレーティングシステムからエラーが返された場合にも発生する可能性があります。データベースロックプロトコルエラーです。データベースは空です。ディスク I/O エラーが発生しました。ディスク I/O エラーにより、操作を完了できませんでした。このエラーは、他のプログラム(ウイルス対策アプリケーションなど)がロックしている一時ファイルを、ランタイムが削除しようとしたときに発生する可能性があります。このエラーは、ランタイムがファイルへのデータの書き込みを試行して、データを書き込むことができなかった場合にも発生する可能性があります。データベーススキーマが変更されています。スキーマエラーにより、操作を完了できませんでした。このエラーは、ステートメントが準備されてから実行が完了するまでの間にデータベーススキーマが変更された場合に発生します。例えば、2 つの SQLConnection インスタンスが同じデータベースに接続していて、一方のインスタンスが読み込んでいるスキーマを、もう一方のインスタンスが変更した場合などです。データが多すぎてテーブルの 1 行に収まりません。制約違反により中止されました。ステートメントが 1 つ以上のデータ整合性制約に違反したことが原因で、操作を完了できませんでした。テーブル構造の作成時に定義された制約に違反しています。データ型が一致しません。データ型不一致エラーにより、操作を完了できませんでした。このエラーは、値のデータ型が期待した型または必要とされている型と一致しない場合に発生します。内部エラーが発生しました。このオペレーティングシステムではサポートされていない機能です。承認は拒否されました。予備データベースの形式エラーです。パラメーターに指定されたインデックスは範囲外でした。パラメーターインデックスが無効であるため、操作を完了できませんでした。例えば、0 未満のインデックスでパラメーターを指定した場合や、ステートメントテキストにパラメーターが 5 つしかないのにインデックス 7 でパラメーターを指定した場合などです。開かれたファイルはデータベースファイルではありません。この操作では使用できないページサイズを指定しました。この操作では使用できない暗号化キーサイズを指定しました。キー長は 16 バイトでなければなりません。要求されたデータベース設定はサポートされていません。暗号化されていないデータベースを再暗号化することはできません。閉じているウィンドウに対して操作を実行することはできません。1 以降が見つかりません。1 以降でなければなりません。無効なクリップボードにアクセスしようとしました。効力を失ったクリップボードにアクセスしようとしました。現在は読み込まれていない HTML ページ内の JavaScript オブジェクトをアプリケーションが参照しようとしました。バウチャーが無効です。ユーザー認証に失敗しました。コンテンツが期限切れです。
ユーザー承認に失敗しました(ユーザーがコンテンツを購入していない場合など)
サーバーに接続できません。
クライアントの更新が必要です(FMRMS に新しい DRM クライアントエンジンが必要です)
ライセンスキーが不正です。FLV コンテンツが壊れています。アプリケーションのアプリケーション ID が DRM ポリシーで指定されているものと異なります。アプリケーションのバージョンが DRM ポリシーで指定されているものと異なります。バウチャーの整合性チェックに失敗しました。FLV ヘッダー整合性チェックに失敗しました。現在のセキュリティコンテキストでは、この操作は許可されません。close の呼び出しで既にロックされています。該当ファイルが壊れていない場合は、問題をアドビ システムズ社までご報告ください。
言語リファレンスのみ
uint クラスには、32 ビットの符号なし整数を表すデータ型を操作するメソッドがあります。符号なし整数は正のみなので、最大値は int クラスの値の 2 倍になります。uint オブジェクトは、uint 型の変数を宣言して変数にリテラル値を割り当てることによって作成することができます。次の例では、コンストラクターを使用せずに、MIN_VALUE プロパティの値を変数に割り当てます。継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
新しい uint オブジェクトを作成します。オブジェクトに指定されたプロパティが定義されているかどうかを示します。Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。指定されたプロパティが存在し、列挙できるかどうかを示します。ループ処理に対するダイナミックプロパティの可用性を設定します。数値のストリング表現を指数表現で返します。数値のストリング表現を固定小数点表現で返します。ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。数値のストリング表現を指数表現または固定小数点表現で返します。uint オブジェクトのストリング表現を返します。[静的] 表現可能な符号なし整数の最小値、0 です。新しい uint オブジェクトを作成します。uint 型の変数を作成して、リテラル値を割り当てることができます。uint オブジェクトは、パラメーターをプリミティブ値に変換する uint() 関数とは異なります。num を指定しない場合のデフォルト値は 0 です。
この例の使用方法
次のコードは、2 つの新しい uint オブジェクトを作成します。1 つ目はリテラル値を割り当てて、2 つ目はコンストラクター関数を使用して作成します。
メソッドの詳細
数値のストリング表現を指数表現で返します。数値のストリング表現を固定小数点表現で返します。固定小数点表現とは、fractionDigits パラメーターの指定に従って、小数点以下の特定の桁数をストリングに含めたものです。この範囲外の値を指定すると例外がスローされます。次の例は、toFixed(3) を使用して、小数点以下 3 桁に四捨五入したストリングを返す方法を示しています。次の例は、toFixed(2) を使用して、末尾にゼロを追加したストリングを返す方法を示しています。数値のストリング表現を指数表現または固定小数点表現で返します。ストリングには、precision パラメーターで指定された桁数が含まれます。指数表現は必要ないので、ストリングは固定小数点表現で表されます。結果の数値には固定小数点表現に必要な桁が含まれないため、ストリングは指数表現で表されます。uint オブジェクトのストリング表現を返します。
この例の使用方法
次の例では、radix パラメーターに 2 および 8 を使用し、数値 9 に対応する表現を含むストリング値を返します。次の例では、16 進数の値を作成します。
この例の使用方法
次の例では、numSocks オブジェクトのプリミティブ値を出力します。
この例の使用方法
値は次のとおりです。表現可能な符号なし整数の最小値、0 です。
この例の使用方法
値は次のとおりです。
0 言語およびコンポーネントリファレンス
Class オブジェクトはプログラム内の各クラス定義に対して作成されます。Class オブジェクトにはクラスの静的プロパティとメソッドが含まれます。new 演算子を使用してクラスオブジェクトを呼び出すと、クラスのインスタンスが作成されます。クラス名は、次に例を示すように、Class オブジェクトへの参照です。class ステートメントを使用してクラスを宣言します。次の例で示すように、Class オブジェクトは、実行時に既存インスタンスオブジェクトへクラスを割り当てるといった、高度な手法の場合に使用します。クラスの静的プロパティとメソッドは、クラスの Class オブジェクトに存在します。通常は、Class 型の変数を手動で宣言または作成する必要はありません。swf ファイルがロードされ、Circle 型のオブジェクトがインスタンス化されることがあります。次の例は、子 SWF ファイルのアセットにアクセスする 1 つの方法を示しています。0 では、SWF ファイルにコンパイルされる外部アセット(イメージ、サウンド、フォントなど)に対して埋め込みクラスを作成できます。0 では、各埋め込みアセットが固有の埋め込みアセットクラスによって表されます。そのため、new 演算子を使用してアセットの関連クラスをインスタンス化することや、それらのアセットについてメソッドやプロパティを呼び出すことができます。継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
オブジェクトに指定されたプロパティが定義されているかどうかを示します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。指定されたプロパティが存在し、列挙できるかどうかを示します。ループ処理に対するダイナミックプロパティの可用性を設定します。指定されたオブジェクトのストリング表現を返します。指定されたオブジェクトのプリミティブな値を返します。
例 例の使用法
次の例は、以下に示す手順に従って、Class オブジェクを使用して、インスタンス化するクラスの決定を実行時まで保留する方法を示しています。この例では、この Boolean 型の変数を true に設定していますが、コードでカスタムテスト式を使用してこの変数の値を設定することができます。
0 言語およびコンポーネントリファレンス
Date クラスは日時のデータを表します。Date クラスの 1 つのインスタンスは特定の一時点を表します。この特定の一時点について、月、日、時、秒などのプロパティを照会および変更できます。
Date クラスを使用すると、世界時(グリニッジ標準時
現在の呼称は世界標準時または UTC)またはローカル時間を基準にした日付と時刻の値を取得できます。ローカル時間は、Flash Player を実行しているオペレーティングシステムに設定されているローカルタイムゾーンによって決定されます。Date クラスのメソッドは静的ではありません。メソッドを呼び出すときに指定した個々の Date オブジェクトにのみ適用されます。これらは静的なメソッドです。Date オブジェクトは、夏時間が現在の地域で採用されているかどうかを確認します。夏時間が採用されている場合は、夏時間に移行する日付と時刻の基準を確認します。ただし、現在有効な夏時間の日付が過去と未来に適用されるために、夏時間の日付が異なる地域では、計算される夏時間の日付が過去の日付と食い違う場合があります。Mac OS X では、タイムゾーン情報データベースを使用して、現在または過去の日付または時刻に夏時間の時差を適用する必要があるかどうかを決定します。Mac OS 9 - 現在の日付および時刻に夏時間の時差を適用する必要があるかどうかを判定できるだけの情報しか提供されません。したがって、Date オブジェクトは、現在の夏時間の時差が過去および将来のすべての日時に適用されると想定します。Windows - 夏時間に関する米国の規則が常に適用されるために、米国とは夏時間に移行する時期が異なるヨーロッパおよび他の地域では移行期間が食い違います。Flash は、現在の地域で採用されている夏時間を正しく検出します。0 は新しいアクセサプロパティをいくつか追加しています。これらのアクセサプロパティは、Date インスタンスにアクセスしたり、Date インスタンスを変更する多くの Date クラスメソッドの代わりに使用できます。
相対時間または経過時間を計算するには、flash
継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。[読み取り専用] 世界時(UTC)とコンピュータのローカル時間の差(分単位)です。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
指定された日時を保持する新しい Date オブジェクトを作成します。世界時(UTC)とコンピュータのローカル時間の差(分単位)を返します。オブジェクトに指定されたプロパティが定義されているかどうかを示します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。指定されたプロパティが存在し、列挙できるかどうかを示します。月内の日付をローカル時間で設定し、新しい時刻をミリ秒で返します。年をローカル時間で設定し、新しい時刻をミリ秒で返します。時をローカル時間で設定し、新しい時刻をミリ秒で返します。ミリ秒をローカル時間で設定し、新しい時刻をミリ秒で返します。分をローカル時間で設定し、新しい時刻をミリ秒で返します。月と、オプションで日付をローカル時間で設定し、新しい時刻をミリ秒で返します。ループ処理に対するダイナミックプロパティの可用性を設定します。秒をローカル時間で設定し、新しい時刻をミリ秒で返します。月内の日付を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。年を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。時を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。ミリ秒を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。分を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。月、および日(オプション)を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。秒、およびオプションでミリ秒を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。曜日と日付のみのストリング表現を返します。時刻またはタイムゾーンは含まれません。曜日と日付のみのストリング表現を返します。時刻またはタイムゾーンは含まれません。曜日、日付、時刻のストリング表現を、指定されたローカル時間で返します。時刻のみのストリング表現を返します。曜日、日付、年、またはタイムゾーンは含まれません。曜日、日付、時刻、およびタイムゾーンのストリング表現を返します。時刻とタイムゾーンのみのストリング表現を返します。曜日と日付は含まれません。曜日、日付、および時刻のストリング表現を世界時(UTC)で返します。
プロパティの詳細
ローカル時間は、Flash Player を実行しているオペレーティングシステムによって決まります。このメソッドは、複数の Date オブジェクトを比較する際に特定の時間を表すのに使用します。世界時(UTC)とコンピュータのローカル時間の差(分単位)です。つまり、この分の値をコンピュータのローカル時間に加算すると世界時と等しくなります。コンピュータの時刻が世界時より遅い時間に設定されている場合、戻り値は負の数になります。
コンストラクタの詳細
指定された日時を保持する新しい Date オブジェクトを作成します。新しく作成された Date オブジェクトに含まれる日付は、渡された引数の数とデータ型により異なります。引数が渡されなかった場合、Date オブジェクトには現在の日時が割り当てられます。データ型 String の引数が 1 つ渡され、このストリングに有効な日付が含まれている場合は、Date オブジェクトにはその日付に基づく時間値が割り当てられます。複数の引数が渡された場合、Date オブジェクトには、渡された引数値が表す日付の年、月、日、時、分、秒、ミリ秒に基づく時間値が割り当てられます。Date クラスのコンストラクタにストリングを渡す場合、日付にはさまざまな形式を使用できますが、少なくとも月、日、年が含まれている必要があります。次に、有効な形式をいくつか示します。それ以外の場合は時間値を表します。それ以外の場合は年を 4 桁で指定する必要があります。
メソッドの詳細
ローカル時間は、Flash Player を実行しているオペレーティングシステムによって決まります。次の例では、新しい Date オブジェクト now をパラメータの指定なしで作成します。ローカル時間は、Flash Player を実行しているオペレーティングシステムによって決まります。次の例では、新しい Date オブジェクト now をパラメータの指定なしで作成します。ローカル時間は、Flash Player を実行しているオペレーティングシステムによって決まります。次の例では、新しい Date オブジェクト now をパラメータの指定なしで作成します。このメソッドは、複数の Date オブジェクトを比較する際に特定の時間を表すのに使用します。年が 1929 に設定されているため、ミリ秒は負の値で表されます。getTime はうるう年に対応しているので、次の疑似コードのような if 文が不要です。世界時(UTC)とコンピュータのローカル時間の差(分単位)を返します。Number — この分をコンピュータのローカル時間に加算すると世界時と等しくなります。コンピュータの時刻が世界時より遅い時間に設定されている場合、戻り値は負の数になります。次の例では、新しい Date オブジェクト now をパラメータの指定なしで作成します。さらに、この結果を 60 で除算して、タイムゾーンのオフセットを時間単位に変換します。この場合、結果は同じになります。次の例では、新しい Date オブジェクト now をパラメータの指定なしで作成します。次に実際の使用例を示します。これは、グリニッジ標準時(GMT)を基準にした時間と分のオフセットを示します。なお、グリニッジ標準時は現在は世界時(UTC)とも呼ばれています。年、月、曜日は、スラッシュ(/)またはスペースで区切ることができますが、ダッシュ(-)で区切ることはできません。他にも、次のような形式がサポートされます。月、曜日、年だけというように、これらの形式の一部分を含めることもできます。月内の日付をローカル時間で設定し、新しい時刻をミリ秒で返します。ローカル時間は、Flash Player を実行しているオペレーティングシステムによって決まります。これにより、新しく設定された日付を取得します。年をローカル時間で設定し、新しい時刻をミリ秒で返します。month パラメータと day パラメータを指定すると、両方はローカル時間に設定されます。ローカル時間は、Flash Player を実行しているオペレーティングシステムによって決まります。
このメソッドを呼び出しても Date オブジェクトの他のフィールドは変更されませんが、このメソッドを呼び出した結果として曜日が変わった場合には、Date
2 桁の数値は 4 桁の年の省略形を表しません。これにより、新しく設定された年を取得します。時をローカル時間で設定し、新しい時刻をミリ秒で返します。ローカル時間は、Flash Player を実行しているオペレーティングシステムによって決まります。これにより、新しく設定された時と分を取得します。ミリ秒をローカル時間で設定し、新しい時刻をミリ秒で返します。ローカル時間は、Flash Player を実行しているオペレーティングシステムによって決まります。次の例では、新しい Date オブジェクト now をパラメータの指定なしで作成します。分をローカル時間で設定し、新しい時刻をミリ秒で返します。ローカル時間は、Flash Player を実行しているオペレーティングシステムによって決まります。次の例では、新しい Date オブジェクト now をパラメータの指定なしで作成します。月と、オプションで日付をローカル時間で設定し、新しい時刻をミリ秒で返します。ローカル時間は、Flash Player を実行しているオペレーティングシステムによって決まります。これにより、新しく設定された月を取得します。秒をローカル時間で設定し、新しい時刻をミリ秒で返します。ローカル時間は、Flash Player を実行しているオペレーティングシステムによって決まります。次の例では、新しい Date オブジェクト now をパラメータの指定なしで作成します。これにより、新しく設定された秒を取得します。次の例では、新しい Date オブジェクト now をパラメータの指定なしで作成します。月内の日付を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。
このメソッドを呼び出しても、Date オブジェクトの他のフィールドは変更されませんが、このメソッドを呼び出した結果として曜日が変わった場合には、Date
trace() ステートメントで日付が正しく設定されたことを確認します。年を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。このメソッドでは、オプションで月と日を設定することもできます。
このメソッドを呼び出しても他のフィールドは変更されませんが、このメソッドを呼び出した結果として曜日が変わった場合には、Date
trace() ステートメントで年が正しく設定されたことを確認します。時を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。オプションで、分、秒、およびミリ秒を指定することができます。ミリ秒を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。次の例では、新しい Date オブジェクト now をパラメータの指定なしで作成します。分を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。オプションで、秒とミリ秒を指定することができます。次の例では、新しい Date オブジェクト now をパラメータの指定なしで作成します。月、および日(オプション)を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。
このメソッドを呼び出しても他のフィールドは変更されませんが、このメソッドを呼び出した結果として曜日が変わった場合には、Date
これにより、新しく設定された月を取得します。秒、およびオプションでミリ秒を世界時(UTC)で設定し、新しい時刻をミリ秒で返します。次の例では、新しい Date オブジェクト now をパラメータの指定なしで作成します。これにより、新しく設定された秒を取得します。曜日と日付のみのストリング表現を返します。時刻またはタイムゾーンは含まれません。次のメソッドと対照を成します。曜日と日付のみのストリング表現を返します。時刻またはタイムゾーンは含まれません。次のメソッドと対照を成します。曜日、日付、時刻のストリング表現を、指定されたローカル時間で返します。
同じ情報(およびタイムゾーン)をストリングの最後に年を付けて返す Date
時刻のみのストリング表現を返します。曜日、日付、年、またはタイムゾーンは含まれません。
時刻とタイムゾーンを返す Date
String — 時刻とタイムゾーンのみのストリング表現です。曜日、日付、時刻、およびタイムゾーンのストリング表現を返します。出力の日付形式は、次のとおりです。次に実際の使用例を示します。これにより now のすべてのパラメータ(now を作成したときの)を表示します。時刻とタイムゾーンのみのストリング表現を返します。曜日と日付は含まれません。String — 時刻とタイムゾーンのみのストリング表現です。曜日、日付、および時刻のストリング表現を世界時(UTC)で返します。このメソッドでは世界時を使用するのに対し、Date コンストラクタではローカル時間を使用します。このメソッドは、UTC の日付を Date クラスのコンストラクタに渡す場合に便利です。
Date クラスのコンストラクタはミリ秒オフセットを引数として受け取るので、Date
UTC() メソッドを使用して UTC の日付を対応のミリ秒オフセットに変換し、このオフセットを引数として Date クラスコンストラクタに送ることができます。
例 例の使用法
次の例では、次に示す変数を割り当てる場合の Date() コンストラクタのさまざまな使用法を示しています。これにより、myDate1 には、使用しているシステムの日時に基づいた現在の日時が設定されます。
0 言語およびコンポーネントリファレンス
Math クラスには、一般的な数学関数および値を表すメソッドおよび定数があります。数学定数および関数にアクセスして処理するには、このクラスのメソッドとプロパティを使用します。constant というシンタックスを使用して呼び出す必要があります。Math クラスのいくつかのメソッドでは、ラジアン単位の角度がパラメータとして使用されています。メソッドを呼び出す前に次の式を使用してラジアン値を計算し、計算した値をパラメータとして指定できます。また、式の右辺全体(degrees には度数で角度を代入)をラジアンパラメータとして指定することもできます。ラジアン値を計算するには、次の式を使用します。ラジアンで角度を計算するには、次の式を使用します。次の例では、角度 45 度のサインを計算する式をパラメータとして渡します。Flash Player では、上述の関数を計算するときに CPU(CPU が浮動小数の計算をサポートしていない場合はオペレーティングシステム)が呼び出され、使用する CPU やオペレーティングシステムによって多少異なる結果が表示されます。継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
[静的] パラメータ val で指定された数値の絶対値を計算して返します。[静的] パラメータ val で指定された数値のアークコサイン(逆余弦)を計算してラジアン単位で返します。[静的] パラメータ val で指定された数値のアークサイン(逆正弦)を計算してラジアン単位で返します。[静的] パラメータ val で指定された値がタンジェント(正接)の値になる角度を計算してラジアン単位で返します。[静的] y/x 座標の角度をラジアン単位で計算して返します。このとき、円の x 軸(0,0 は円の中心を示します)から反時計回りに測定します。[静的] 指定された数値または式を切り上げた値を返します。[静的] ラジアン単位で指定された角度のコサイン(余弦)を計算して返します。[静的] 自然対数の底(e)をパラメータ x で指定された指数で累乗した値を返します。[静的] パラメータ val で指定された数値または式を切り捨てた値を返します。オブジェクトに指定されたプロパティが定義されているかどうかを示します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。指定されたプロパティが存在し、列挙できるかどうかを示します。[静的] パラメータ val の値を最も近い整数に四捨五入し、値を返します。ループ処理に対するダイナミックプロパティの可用性を設定します。[静的] ラジアン単位で指定された角度のサイン(正弦)を計算して返します。[静的] 指定された数値の平方根を計算して返します。[静的] 指定された角度のタンジェント(正接)を計算して返します。指定されたオブジェクトのストリング表現を返します。指定されたオブジェクトのプリミティブな値を返します。[静的] 自然対数の底を表す数学定数で e と表記されるものです。[静的] 円周と円の直径の比を表す数学定数で pi と表記されるものです。[静的] 2 の平方根を表す数学定数です。
メソッドの詳細
パラメータ val で指定された数値の絶対値を計算して返します。パラメータ val で指定された数値のアークコサイン(逆余弦)を計算してラジアン単位で返します。0 の数値です。パラメータ val で指定された数値のアークサイン(逆正弦)を計算してラジアン単位で返します。0 の数値です。パラメータ val で指定された値がタンジェント(正接)の値になる角度を計算してラジアン単位で返します。y/x 座標の角度をラジアン単位で計算して返します。このとき、円の x 軸(0,0 は円の中心を示します)から反時計回りに測定します。戻り値は、正のパイと負のパイの間の値になります。指定された数値または式を切り上げた値を返します。数値の切り上げとは、その数値以上の最も近い整数にすることです。ラジアン単位で指定された角度のコサイン(余弦)を計算して返します。ラジアンを計算するには、Math クラスの概要を参照してください。0 の数値です。自然対数の底(e)を、パラメータ x で指定された指数で累乗した値を返します。E を使用して、e の値を指定できます。パラメータ val で指定された数値または式を切り捨てた値を返します。切り捨てとは、指定された数値または式以下の最も近い整数にすることです。パラメータ val の自然対数を返します。max() は複数の引数を取ることができます。min() は複数の引数を取ることができます。計算には必ず非ランダムのエレメントが含まれるので、返される値は非公開の方式および疑似乱数で計算されます。パラメータ val の値を最も近い整数に四捨五入し、値を返します。
val が 2 つの最も近い整数から等距離である場合(5 で終わる数値など)、値は次に大きな整数に切り上げられます。ラジアン単位で指定された角度のサイン(正弦)を計算して返します。ラジアンを計算するには、Math クラスの概要を参照してください。
指定した角度のサイン(-1
指定された数値の平方根を計算して返します。指定された角度のタンジェント(正接)を計算して返します。ラジアンを計算するには、Math クラスの概要を参照してください。自然対数の底を表す数学定数で e と表記されるものです。2 の自然対数を表す数学定数で log2 と表記されるものです。E)の対数を表す数学定数で loge と表記されるものです。log() メソッドは、数値の自然対数を計算します。2 を底とする定数 e の対数を表す数学定数で log2e と表記されるものです。log メソッドは、数値の自然対数を計算します。LOG2E を乗算すると、2 を底とする対数を得ることができます。円周と円の直径の比を表す数学定数で pi と表記されるものです。1/2 の平方根を表す数学定数です。2 の平方根を表す数学定数です。
0 言語およびコンポーネントリファレンス
Number クラスに関連するメソッドとプロパティを使用してプリミティブな数値を処理することができます。Number クラスのプロパティは静的であるため、プロパティを使用するためのオブジェクトは不要で、コンストラクタを使用する必要はありません。Number データ型は、浮動小数値を使用する必要がある場合に便利です。継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
指定された値を持つ Number オブジェクトを作成します。オブジェクトに指定されたプロパティが定義されているかどうかを示します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。指定されたプロパティが存在し、列挙できるかどうかを示します。ループ処理に対するダイナミックプロパティの可用性を設定します。数値のストリング表現を指数表現で返します。数値のストリング表現を固定小数点表現で返します。数値のストリング表現を指数表現または固定小数点表現で返します。指定された Number オブジェクトのプリミティブな値のタイプを返します。
コンストラクタの詳細
指定された値を持つ Number オブジェクトを作成します。このコンストラクタの結果は、異なる型のオブジェクトをプリミティブな数値に変換する Number() パブリックネイティブ関数と同じものになります。num が指定されなかった場合のデフォルト値は 0 です。この場合は、デフォルトが NaN になります。
メソッドの詳細
数値のストリング表現を指数表現で返します。数値のストリング表現を固定小数点表現で返します。固定小数点表現とは、fractionDigits パラメータの指定に従って、小数点以下の特定の桁数をストリングに含めたものです。この範囲外の値を指定すると例外がスローされます。次の例は、toFixed(3) を使用して、小数点以下 3 桁に四捨五入したストリングを返す方法を示しています。次の例は、toFixed(2) を使用して、末尾にゼロを追加したストリングを返す方法を示しています。数値のストリング表現を指数表現または固定小数点表現で返します。ストリングには、precision パラメータで指定された桁数が含まれます。指数表現は必要ないので、ストリングは固定小数点表現で表されます。結果の数値には固定小数点表現に必要な桁が含まれないため、ストリングは指数表現で表されます。
Number オブジェクトの値が先行ゼロを持たない小数(指定された Number オブジェクトのプリミティブな値のタイプを返します。負の無限大は、数学演算または関数が表現できる下限を超える負の値を返すときに返される特別な数値です。正の無限大は、数学演算または関数が表現できる上限を超える正の値を返すときに返される特別な数値です。
例 例の使用法
次の例は、小数点以下 6 桁の数値を四捨五入によって小数点以下 2 桁の数値に切り詰める方法を示しています。
0 言語およびコンポーネントリファレンス
String クラスは、文字のストリングを表すデータ型です。String クラスは、プリミティブなストリング値の型の操作を可能にするメソッドとプロパティを提供します。これらのメソッドは String オブジェクト以外のオブジェクトでも使用できます。
すべてのストリングインデックスはゼロから始まるため、各ストリング x の最終文字のインデックスは x
コンストラクタメソッド new String() を使用して新しいストリング変数を作成するか、または単にストリングリテラル値を割り当てるかにかかわらず、String クラスのメソッドをどれでも呼び出すことができます。旧バージョンの ActionScript とは異なり、String クラスのメソッドには、コンストラクタを使用するか、グローバル関数を使用するか、または単にストリングリテラル値を割り当てるかによる違いはありません。次の各行のコードは同じです。次に例を示します。このステートメントでは、値は null に設定されます。継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。[読み取り専用] 指定した String オブジェクト内にある文字数を表す整数です。[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
指定されたストリングに初期化された新しい String オブジェクトを作成します。index パラメータで指定された位置にある文字を返します。指定された引数を必要に応じてストリングに変換し、String オブジェクトの最後に追加して結果のストリングを返します。[静的] パラメータ内の Unicode 文字コードに対応する文字をストリングとして返します。オブジェクトに指定されたプロパティが定義されているかどうかを示します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。複数のストリングのソート順を比較し、比較の結果を整数で返します。指定されたプロパティが存在し、列挙できるかどうかを示します。指定された pattern をストリングと照合し、新しいストリングを返します。この新しいストリングでは、pattern と最初に一致した部分が repl で指定された内容に置き換えられます。指定された pattern を検索し、最初に一致したサブストリングのインデックスを返します。ループ処理に対するダイナミックプロパティの可用性を設定します。このストリングのコピーを返します。すべての大文字が小文字に変換されます。このストリングのコピーを返します。すべての小文字が大文字に変換されます。このストリングのコピーを返します。すべての大文字が小文字に変換されます。指定されたオブジェクトのストリング表現を返します。このストリングのコピーを返します。すべての小文字が大文字に変換されます。String インスタンスのプリミティブ値を返します。
プロパティの詳細
指定した String オブジェクト内にある文字数を表す整数です。
すべてのストリングインデックスはゼロから始まるため、各ストリング x の最終文字のインデックスは x
コンストラクタの詳細
指定されたストリングに初期化された新しい String オブジェクトを作成します。注意:ストリングリテラルの方が String オブジェクトよりもオーバーヘッドが少なく、一般的により簡単に使用できます。String オブジェクトを使用する特別な理由がある場合以外は、String クラスよりもストリングリテラルを使用することをお勧めします。
メソッドの詳細
index パラメータで指定された位置にある文字を返します。指定されたインデックスがこのストリングのインデックスの範囲外である場合は、空のストリングが返されます。charAt() と似ていますが、実際の文字ではなく 16 ビット整数文字コードを返す点が異なります。または、インデックスがこのストリングのインデックスの範囲外である場合は、NaN を返します。指定された引数を必要に応じてストリングに変換し、String オブジェクトの最後に追加して結果のストリングを返します。ソースの String オブジェクトの元の値は変更されません。String — 指定のパラメータにより連結されたこのストリングで構成される新しいストリングです。パラメータ内の Unicode 文字コードに対応する文字をストリングとして返します。このインデックスはゼロから始まります。つまりストリングの最初の文字は、インデックス 1 ではなくインデックス 0 にあると見なされます。これはオプションです。int — 指定のサブストリングまたは -1 で最初に見つかった指定のサブストリングのインデックスです。このインデックスはゼロから始まります。これはオプションです。デフォルトは、インデックスに許可されている最大値です。startIndex が指定されていない場合、ストリング内の最後のアイテムから検索が開始されます。int — 最後に見つかった指定のサブストリングの位置です。見つからなかった場合は -1 を返します。複数のストリングのソート順を比較し、比較の結果を整数で返します。=)演算子などのその他のストリング比較と異なる結果を生成しません。ストリングが等価の場合、戻り値は 0 になります。元のストリング値が other で指定されたストリング値より前に来る場合、戻り値は負の整数になります。この値の絶対値は、2 つのストリング値の間にある文字数を表します。元のストリング値が other の後に来る場合、戻り値は正の整数になります。この値の絶対値は、2 つのストリング値を隔てる文字数を表します。これはオプションです。それ以外の場合、元のストリングがストリング引数より前に来る場合は負の整数、ストリング引数が元のストリングより前に来る場合は正の整数になります。どちらの場合も、数値の絶対値は 2 つのストリングの違いを表します。パターンには任意の型のオブジェクトを指定できますが、一般的にストリングまたは正規表現を使用します。pattern が正規表現でもストリングでもない場合、メソッドは実行する前にこれをストリングに変換します。Array — 指定された pattern と一致するストリング内のすべてのサブストリングで構成されるストリングの配列です。pattern が正規表現の場合、一致するサブストリングを複数含む配列を返すには、正規表現の中に g(グローバル)フラグを設定する必要があります。g(グローバル)フラグを設定しない場合、返される配列には一致するサブストリングが 1 つだけ含まれ、正規表現の lastIndex プロパティは変更されません。g(グローバル)フラグを設定した場合、メソッドはストリングの先頭(インデックス位置 0)から検索を開始します。/x*/ などの正規表現を使用する場合、一致するサブストリングが空のストリングであることがあります。その場合、メソッドはその空のストリングを一致するサブストリングの配列に追加し、次のインデックス位置から検索を続行します。一致するサブストリングが見つからなかった場合、メソッドは null を返します。pattern パラメータの値を渡さなかった場合、または未定義値を渡した場合、メソッドは null を返します。指定された pattern をストリングと照合し、新しいストリングを返します。この新しいストリングでは、pattern と最初に一致した部分が repl で指定された内容に置き換えられます。pattern パラメータには、ストリングまたは正規表現を指定できます。repl パラメータには、ストリングまたは関数を指定できます。関数を指定した場合、一致した部分は、関数によって返されるストリングに置き換えられます。元のストリングは変更されません。次の例では、"sh"(大文字と小文字は区別)の最初のインスタンスのみが置き換えられます。次の例では、g(グローバル)フラグが正規表現で設定されているので、"sh"(大文字と小文字は区別)のすべてのインスタンスが置き換えられます。次の例では、正規表現の中に g(グローバル)フラグが設定されているので、"sh" のすべてのインスタンスが置き換えられます。また、一致は大文字と小文字を区別 しません。パターンには任意の型のオブジェクトを指定できますが、一般的にストリングまたは正規表現を使用します。ただし、このパラメータに関数を指定することもできます。関数を指定した場合、一致した内容が、関数によって返されるストリングに置き換えられます。repl パラメータにストリングを指定し、pattern パラメータに正規表現を指定した場合、次の特殊な $ 置換コードを repl ストリングに使用することができます。
パターンに一致したサブストリング
ストリングのうち、パターンに一致したサブストリングより前の部分です。このコードで使用する記号は、直線状の左一重引用符(`)です。垂直の一重引用符(')または曲がった左一重引用符(‘)ではありません。ストリングのうち、パターンに一致したサブストリングより後の部分です。このコードで使用する記号は、垂直の一重引用符(')です。括弧指定されたグループの n 番目の一致です。括弧指定されたグループの nn 番目一致です。nn 番目のパターンが未定義の場合、置換テキストは空のストリングになります。例えば、次の例は、1 番目および 2 番目に一致したキャプチャグループを表す $2 および $1 置換コードを使用する方法を示しています。
ストリング内の一致する部分
キャプチャされた、括弧指定されたグループとのすべての一致が次の引数として提供されます。この方法で渡される引数の数は、括弧内のパターンとの一致数によって異なります。
ストリング内で一致部分が始まる場所のインデックス位置
次に例を示します。1 回目は、パターンがサブストリング "abc12" に一致し、次の引数のリストが関数に渡されます。2 回目は、パターンがサブストリング "def23" に一致し、次の引数のリストが関数に渡されます。ソースストリングは変更されていません。指定された pattern を検索し、最初に一致したサブストリングのインデックスを返します。一致するサブストリングがなかった場合、メソッドは -1 を返します。パターンには任意の型のオブジェクトを指定できますが、一般的にストリングまたは正規表現を使用します。pattern が正規表現でもストリングでもない場合、メソッドは実行する前にこれをストリングに変換します。正規表現を指定した場合、メソッドは正規表現のグローバルフラグ("g")を無視し、また正規表現の lastIndex プロパティを無視し、元のまま維持します。未定義の値を渡した場合、または値を渡さなかった場合、メソッドは -1 を返します。int — 最初に一致したサブストリングのインデックスを返します。また一致するサブストリングがない場合は -1 を返します。
ストリングのインデックスはゼロから始まり、ストリングの先頭の文字はインデックス 0、最後の文字は string
endIndex パラメータを指定しない場合、サブストリングの終わりがストリングの終わりになります。startIndex で指定されたインデックス文字が、endIndex で指定されたインデックス文字と同じか、その右側にある場合、メソッドは空のストリングを返します。このとき、-1 が最後の文字です。endIndex パラメータで指定されたインデックス位置の文字は、抽出されるストリングには含まれません。endIndex が負の数値の場合、終点はストリングの終わりからカウントされて決定されます。このとき、-1 が最後の文字になります。デフォルトは、インデックスに許可されている最大値です。String — 指定されたインデックスに基づくサブストリングです。delimiter パラメータが正規表現の場合、ストリング内の特定の位置で見つかった最初の一致のみが考慮されます。バックトラッキングにより、同じ位置で空でないサブストリングの一致が見つかったとしても、それは考慮されません。次に実際の使用例を示します。delimiter パラメータがグループ化括弧を含む正規表現の場合、delimiter が一致するたびに、未定義結果を含むグループ化括弧の結果が出力配列にスプライスされます。次に例を示します。limit パラメータを指定した場合、配列には指定された数を超えるエレメントは返されません。delimiter が空のストリング、空の正規表現、または空のストリングも一致とされる正規表現の場合、ストリング内のそれぞれの 1 文字が配列内のエレメントとして出力されます。delimiter パラメータが未定義の場合は、ストリング全体が、返される配列の最初のエレメントに挿入されます。パターンには任意の型のオブジェクトを指定できますが、一般的にストリングまたは正規表現を使用します。delimiter が正規表現でもストリングでもない場合、メソッドは実行する前にこれをストリングに変換します。デフォルトは、許可されている最大値です。元のストリングは変更されません。startIndex が負の数値の場合、始点はストリングの終わりから決定されます。このとき、-1 が最後の文字になります。デフォルト値は、許可されている最大値です。String — 指定されたパラメータに基づくサブストリングです。元のストリングは変更されません。デフォルトは、インデックスに許可されている最大値です。このパラメータが負の値である場合は、0 が使用されます。String — 指定されたパラメータに基づくサブストリングです。このストリングのコピーを返します。すべての大文字が小文字に変換されます。元のストリングは変更されません。
このメソッドはロケールに特化した方法で変換を処理することを目的としていますが、ActionScript 3
すべての大文字が小文字に変換されます。このストリングのコピーを返します。すべての小文字が大文字に変換されます。元のストリングは変更されません。
このメソッドはロケールに特化した方法で変換を処理することを目的としていますが、ActionScript 3
すべての小文字が大文字に変換されます。このストリングのコピーを返します。すべての大文字が小文字に変換されます。元のストリングは変更されません。txt ファイルで定義されています。すべての大文字が小文字に変換されます。このストリングのコピーを返します。すべての小文字が大文字に変換されます。元のストリングは変更されません。txt ファイルで定義されています。すべての小文字が大文字に変換されます。String インスタンスのプリミティブ値を返します。このメソッドは、String オブジェクトをプリミティブなストリング値に変換するように設計されています。Flash Player は必要時に自動的に valueOf() を呼び出すようになっているので、このメソッドを明示的に呼び出すことが必要となることはほとんどありません。
例 例の使用法
ここでは以下の手順を実行します。これらのインスタンスはさまざまなストリングと新しい StringHelper オブジェクトにより初期化されます。trimFront():ストリングの先頭から末尾に向かって文字を比較し、char パラメータに一致するすべての文字を、最初に char パラメータに一致しない文字が現れるまで、再帰的に削除します。そして更新されたストリングを返します。trimBack():ストリングの末尾から先頭に向かって文字を比較し、char パラメータに一致するすべての文字を、最初に char パラメータに一致しない文字が現れるまで、再帰的に削除します。そして更新されたストリングを返します。宣言されているストリング変数を使用して、2 番目のストリングの作成に replace() メソッド、3 番目のストリングの作成に trim() メソッドを呼び出して、3 つのストリングを作成します。
0 言語およびコンポーネントリファレンス
Vector クラスを使用すると、ベクターにアクセスして操作することができます。ベクターとはすべてのエレメントが同じデータ型を持つ配列です。ベクターのエレメントのデータ型は、ベクターのベース型と呼ばれています。ベース型は、ビルトインクラスとカスタムクラスを含む任意のクラスです。ベース型は、Vector 変数の宣言時とクラスコンストラクタの呼び出しによるインスタンスの作成時に指定されます。配列の場合と同様に、配列アクセス([])演算子を使用すると、ベクターエレメントの値を設定または取得できます。また、いくつかのベクターのメソッドは、エレメントの値を設定および取得するためのメカニズムを備えています。Vector オブジェクトのプロパティとメソッドは、配列のプロパティとメソッドと似ており、ほとんどの場合は同じです。すべてのエレメントが同じデータ型を持つ配列を使用する場合は、Vector インスタンスが推奨されます。ベクターのベース型は、後置型パラメータシンタックスを使用して指定されます。
型パラメータシンタックスは、ドット(つまり、この行は String インスタンスのみ保持することができ、String インスタンスのみ取得できるベクター(配列)を表します。<T> データ型によって宣言された変数は、同じベース型 T を使用して構築された Vector インスタンスのみ格納することができます。<int> データ型によって宣言された変数に割り当てることはできません。ベース型は完全に一致する必要があります。例えば、次のコードは、オブジェクトのベース型が宣言された変数のベース型と同じでないため(Sprite が DisplayObject のサブクラスであっても)コンパイルされません。ベース型 T を持つベクターを T のスーパークラスのベクターに変換するには、Vector() グローバル関数を使用します。データ型の制限に加えて、Vector クラスには Array クラスと区別される次のようなその他の制限があります。ベクターは高密度の配列です。位置 1 ~ 6 に値がない場合でもインデックス 0 と 7 に値を指定することができる配列とは異なり、ベクターでは各インデックスに値(または null)を指定する必要があります。ベクターは、オプションで固定長、つまり含まれるエレメントの数を変更できないように設定できます。ベクターのエレメントへのアクセスは範囲チェックが行われます。最後のエレメント(length - 1)より長いインデックスから値を読み取ることはできません。
現在の最後のインデックスを越えて値を設定することはできません(つまり、既存のインデックスまたはインデックス [length] でのみ値を設定することができます)
このような制限の結果として、ベクターでは、エレメントがすべて単一クラスのインスタンスとなる Array インスタンスにはない、次の 2 つの主要な利点が得られます。パフォーマンス:Array インスタンスを使用するよりも、Vector インスタンスを使用する方が、配列エレメントのアクセスと繰り返しが高速になります。型の安全性:コンパイラは Strict モードの場合、不正なデータ型の値をベクターに割り当てたり、ベクターから値を読み取るときに間違ったデータ型が読み取られる恐れがあるなどのデータ型のエラーを識別できます。ただし、push() メソッドまたは unshift() メソッドを使用してベクターに値を追加する場合、引数のデータ型はコンパイル時にチェックされず、実行時にチェックされることに注意してください。継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。ベクターの length プロパティを変更できるかどうかを指定します。ベクター内で使用できる有効なインデックスの範囲です。[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
指定されたベース型を持つベクターを作成します。パラメータで指定されたエレメントをベクター内のエレメントと連結して、新しいベクターを作成します。指定された関数について false を返すアイテムに達するまで、ベクター内の各アイテムにテスト関数を実行します。ベクター内の各アイテムについてテスト関数を実行し、指定された関数について true を返すすべてのアイテムを含む新しいベクターを返します。ベクター内の各アイテムについて関数を実行します。オブジェクトに指定されたプロパティが定義されているかどうかを示します。ベクター内のアイテムを検索し、アイテムのインデックス位置を返します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。ベクター内のエレメントをストリングに変換し、指定されたセパレータをエレメント間に挿入し、エレメントを連結して、その結果をストリングとして返します。ベクター内のアイテムを、指定されたインデックス位置から後方に向かって検索し、一致したアイテムのインデックス位置を返します。ベクター内の各アイテムについて関数を実行し、このベクター内の各アイテムに対する関数の呼び出しの結果に対応するアイテムの新しいベクターを返します。ベクターの最後のエレメントを削除して、そのエレメントを返します。指定されたプロパティが存在し、列挙できるかどうかを示します。エレメントをベクターの最後に追加して、ベクターの新しい長さを返します。ベクター内のエレメントの順序を反転します。ループ処理に対するダイナミックプロパティの可用性を設定します。ベクターの最初のエレメントを削除して、そのエレメントを返します。元のベクターから一連のエレメントを取り出して、新しいベクターを返します。元のベクターは変更されません。true を返すアイテムに達するまで、ベクター内の各アイテムにテスト関数を実行します。ベクター内のエレメントをソートします。ベクターのエレメントを追加および削除します。指定されたベクター内のエレメントを表すストリングを返します。ベクター内のエレメントを表すストリングを返します。エレメントをベクターの先頭に追加して、ベクターの新しい長さを返します。指定されたオブジェクトのプリミティブな値を返します。
プロパティの詳細
ベクターの length プロパティを変更できるかどうかを指定します。
length プロパティを変更する以下のメソッドの呼び出し
ベクター内で使用できる有効なインデックスの範囲です。ずべてのベクターエレメントは、常にベース型のインスタンスまたは null のいずれかの値を持ちます。length プロパティが前の値より大きい値に設定されている場合、追加のエレメントが作成され、ベース型に適したデフォルト値(参照型の場合は null)が設定されます。length プロパティが前の値より小さい値に設定されている場合、新しい length 値以上のインデックス位置にあるすべてのエレメントがベクターから削除されます。
コンストラクタの詳細
指定されたベース型を持つベクターを作成します。<T>() コンストラクタを呼び出すときに、型パラメータシンタックスを使用してベース型を指定します。
型パラメータシンタックスは、ドット(<T>() コンストラクタを使用して事前設定された Vector インスタンスを作成することはできません。配列または他のベクター(異なるベース型を持つベクターなど)から Vector インスタンスを作成するには、Vector() グローバル関数を使用します。
このパラメータが 0 より大きい場合、指定された数のベクターエレメントが作成され、ベース型に適したデフォルト値が設定されます(参照型の場合、null)
この値は fixed プロパティを使用して設定することもできます。
メソッドの詳細
パラメータで指定されたエレメントをベクター内のエレメントと連結して、新しいベクターを作成します。パラメータでベクターを指定すると、そのベクターのエレメントが連結されます。
args — 新しいベクターに連結されるこのベクターのベース型の 1 つ以上の値
値を渡さない場合、新しいベクターは元のベクターの複製になります。
<T> — このベクターの後にパラメータのエレメントが続くベクターと同じベース型を持つベクター
TypeError — 引数がベース型のインスタンスではない場合で、ベース型に変換できない場合
指定された関数について false を返すアイテムに達するまで、ベクター内の各アイテムにテスト関数を実行します。このメソッドを使用して、ベクター内のすべてのアイテムがある基準(値が特定の数値より小さいなど)を満たしているかどうかを判別できます。これは、このメソッドの最も一般的な使用方法です。ただし、メインタイムライン上のフレームで関数を作成するが、異なる this コンテキストで呼び出す必要があるとします。このランタイムエラーは、次のように関数を変数に割り当てることによって回避できます。この関数は、ベクターの現在のアイテム、アイテムのインデックス、および Vector オブジェクトの 3 つの引数によって呼び出されます。コールバック関数はブール値を返します。指定された関数について、ベクター内のいずれかのアイテムが true を返す場合は true を返します。ベクター内の各アイテムについてテスト関数を実行し、指定された関数について true を返すすべてのアイテムを含む新しいベクターを返します。false を返すアイテムは、結果ベクターに含められません。戻りベクターのベース型はメソッドが呼び出されるベクターのベース型と一致します。これは、このメソッドの最も一般的な使用方法です。ただし、メインタイムライン上のフレームで関数を作成するが、異なる this コンテキストで呼び出す必要があるとします。このランタイムエラーは、次のように関数を変数に割り当てることによって回避できます。この関数は、ベクターの現在のアイテム、アイテムのインデックス、および Vector オブジェクトの 3 つの引数によって呼び出されます。ベクター内の各アイテムについて関数を実行します。これは、このメソッドの最も一般的な使用方法です。ただし、メインタイムライン上のフレームで関数を作成するが、異なる this コンテキストで呼び出す必要があるとします。このランタイムエラーは、次のように関数を変数に割り当てることによって回避できます。この関数は、ベクターの現在のアイテム、アイテムのインデックス、および Vector オブジェクトの 3 つの引数によって呼び出されます。関数呼び出しの戻り値は破棄されます。ベクター内のアイテムを検索し、アイテムのインデックス位置を返します。アイテムは、厳密な等価(===)を使用してベクターエレメントと比較されます。つまり、検索は最後の -fromIndex アイテムから開始し、その位置から前方に向かってベクターの最後まで検索します。int — ベクター内のアイテムの 0 から始まるインデックス位置です。ベクター内のエレメントをストリングに変換し、指定されたセパレータをエレメント間に挿入し、エレメントを連結して、その結果をストリングとして返します。ネストされたベクターは、join() メソッドに渡されるセパレータで区切るのではなく、常にカンマ(,)で区切ります。このパラメータを省略すると、デフォルトのセパレータとしてカンマが使用されます。String — ストリングに変換されたベクターのエレメントで構成され、指定されたストリングで区切られているストリングです。ベクター内のアイテムを、指定されたインデックス位置から後方に向かって検索し、一致したアイテムのインデックス位置を返します。アイテムは、厳密な等価(===)を使用してベクターエレメントと比較されます。デフォルトは、許容される最大インデックス値です。つまり、検索はベクター内の最後のアイテムから開始されます。つまり、検索は最後の -fromIndex アイテムから開始し、その位置から後方に向かってインデックス 0 まで検索します。int — ベクター内のアイテムの 0 から始まるインデックス位置です。ベクター内の各アイテムについて関数を実行し、このベクター内の各アイテムに対する関数の呼び出しの結果に対応するアイテムの新しいベクターを返します。結果ベクターには、元のベクターと同じベース型と length が指定されます。結果ベクターのインデックス i のエレメントは、元のベクターのインデックス i のエレメントでの呼び出しの結果です。これは、このメソッドの最も一般的な使用方法です。ただし、メインタイムライン上のフレームで関数を作成するが、異なる this コンテキストで呼び出す必要があるとします。このランタイムエラーは、次のように関数を変数に割り当てることによって回避できます。この関数は、ベクターの現在のアイテム、アイテムのインデックス、および Vector オブジェクトの 3 つの引数によって呼び出されます。<T> — ベクター内の各アイテムに対する関数の呼び出しの結果が含まれる新しいベクターです。結果ベクターには、元のベクターと同じベース型と length が指定されます。ベクターの最後のエレメントを削除して、そのエレメントを返します。この関数が呼び出されるときに、ベクターの length プロパティは 1 つ減少します。T — 指定されたベクターの最後のエレメントの値です。エレメントをベクターの最後に追加して、ベクターの新しい長さを返します。この関数は複数の引数を受け入れることができるので、Strict モードの場合でも、コンパイル時に引数のデータ型はチェックされません。ただし、ベース型のインスタンスではない引数が渡されると、実行時に例外が発生します。uint — 新しいエレメントが追加された後のベクターの長さです。ベクター内のエレメントの順序を反転します。このメソッドは呼び出されるベクターを変更します。
<T> — 逆の順序のエレメントを持つベクター
ベクターの最初のエレメントを削除して、そのエレメントを返します。残りのベクターエレメントは、元の位置 i から i - 1 に移動されます。
T — ベクター内の最初のエレメント
元のベクターから一連のエレメントを取り出して、新しいベクターを返します。元のベクターは変更されません。パラメータを何も渡さないと、元のベクターの複製が作成されます。つまり、-1 が最後のエレメントです。このパラメータを省略すると、スライスにはベクターの最初から最後までのすべてのエレメントが取り込まれます。endIndex が負の数値の場合、終点はベクターの末尾から開始します。つまり、-1 が最後のエレメントです。<T> — 元のベクターから取り出した一連のエレメントから成るベクターです。true を返すアイテムに達するまで、ベクター内の各アイテムにテスト関数を実行します。このメソッドを使用して、ベクター内のいずれのアイテムもある基準(値が特定の数値より小さいなど)を満たしているかどうかを判別できます。これは、このメソッドの最も一般的な使用方法です。ただし、メインタイムライン上のフレームで関数を作成するが、異なる this コンテキストで呼び出す必要があるとします。このランタイムエラーは、次のように関数を変数に割り当てることによって回避できます。この関数は、ベクターの現在のアイテム、アイテムのインデックス、および Vector オブジェクトの 3 つの引数によって呼び出されます。コールバック関数はブール値を返します。指定された関数についてベクター内のいずれかのアイテムが true を返す場合は true を返します。ベクター内のエレメントをソートします。指定したメソッドはベクターのベース型(T)の 2 つの引数を受け取り、数値を返す必要があります。
x が y の前に表示されるソート順の場合は負の数
x が y の後に表示されるソート順の場合は正の数
<T> — 新しい順序のエレメントを持つベクター
ベクターのエレメントを追加および削除します。このメソッドは、コピーを作成しないで、ベクターを変更します。
注意:ベクターのサブクラス内でこのメソッドをオーバーライドするには、次の例に示すように、パラメータに
負の整数を使用すると、ベクターの末尾を基準として位置を指定できます。例えば、-1 はベクターの最後のエレメントです。値として 0 を指定すると、エレメントは削除されません。items — startIndex パラメータで指定したベクター内の位置に挿入するカンマ区切り値またはベクターのオプションリストです。<T> — 元のベクターから削除されたエレメントを含むベクターです。指定されたベクター内のエレメントを表すストリングを返します。インデックス 0 から最大インデックスまでのベクター内のすべてのエレメントを、カンマで区切られた連結ストリングに変換して返します。ベクター内のエレメントを表すストリングを返します。インデックス 0 から最大インデックスまでのベクター内のすべてのエレメントを、カンマで区切られた連結ストリングに変換して返します。エレメントをベクターの先頭に追加して、ベクターの新しい長さを返します。ベクター内のその他のエレメントは、元の位置 i から i に新しいエレメントの数を加えた位置に移動されます。この関数は複数の引数を受け入れることができるので、Strict モードの場合でも、コンパイル時に引数のデータ型はチェックされません。ただし、ベース型のインスタンスではない引数が渡されると、実行時に例外が発生します。
args — ベクターの先頭に挿入されるこのベクターのベース型の 1 つ以上のインスタンス
uint — ベクターの新しい長さを表す整数です。
0 言語およびコンポーネントリファレンス
I キーのキーコード値(73)に関連付けられた定数です。I ビームカーソルの使用を指定するために使用します。ICellRenderer インターフェイスには、セルレンダラーに必要なメソッドとプロパティがあります。
List コンポーネント内のアイテムのアイコンを表すクラス
List クラスメソッドから算出されます。アプリケーションアイコンです。ファイルに対して定義されたアイコンを格納している Icon オブジェクトです。トグルボタンが選択されず、マウスがボタン上にないときに、アイコンとして使用するクラスの名前です。デフォルトアイコンとして使用されるクラスの名前です。他のアイコンスタイルを設定すると、この設定がオーバーライドされます。Icon クラスは、オペレーティングシステムアイコンを表します。アイテムにアイコンを提供するアイテムフィールドを取得または設定します。アイテムのアイコンの取得に使用される関数を取得または設定します。MP3 ファイルの一部であるメタデータに対するアクセスを提供します。IDataInput インターフェイスには、バイナリデータを読み取る一連のメソッドがあります。IDataOutput インターフェイスには、バイナリデータを書き込む一連のメソッドがあります。各行列プロパティを null 変換になる値に設定します。現在のマトリックスを単位マトリックスに変換します。
署名証明書の有効性ステータス
文字の最下部のベースラインを指定します。文字の中心のベースラインを指定します。文字の最上部のベースラインを指定します。キーボード入力またはマウス入力が行われなくなってから userIdle イベントを送出するまでの秒数です。id 属性が割り当てられた XML のノードを含むオブジェクトです。このインターフェイスは、ダイナミックオブジェクトのダイナミックプロパティの直列化を制御します。このインターフェイスを IDynamicPropertyOutput インターフェイスと共に使用して、ダイナミックオブジェクトのダイナミックプロパティの直列化を制御します。IEventDispatcher インターフェイスは、イベントリスナーを追加または削除するメソッドの定義、特定のタイプのイベントリスナーが登録されているかどうかのチェック、およびイベントの送出を行います。IExternalizable インターフェイスは、クラスがデータストリームにエンコードされるときに、クラスの直列化を制御します。条件を評価して、次のステートメントを実行するかどうかを判定します。カスタムフォーカスマネージャを作成するには、IFocusManager インターフェイスを実装します。置き換え値が範囲外である場合、その置き換えを無視して、ソースピクセルを使用します。正規表現で大文字と小文字の区別を無視するかどうかを指定します。XML オブジェクトがソースの XML データを解析する際に、XML コメントを無視するかどうかを決定します。XML オブジェクトがソースの XML データを解析する際に、XML 処理命令を無視するかどうかを決定します。true を設定すると、空白のみを含むテキストノードは解析処理中に破棄されます。テキストノードの先頭および最後の空白文字を、解析時に無視するかどうかを決定します。Graphics のメソッドのパラメータとして使用されるオブジェクトを定義するために使用します。Graphics のメソッドおよび描画クラスの塗りパラメータとして使用されるオブジェクトを定義するために使用します。Graphics のメソッドおよび描画クラスのパスパラメータとして使用されるオブジェクトを定義するために使用します。Graphics のメソッドおよび描画クラスの線パラメータとして使用されるオブジェクトを定義するために使用します。IKBone クラスは、インバースキネマティック(IK)アーマチュアの基本コンポーネントである単一セグメントを表します。IKEvent クラスはインバースキネマティック(IK)アーマチュアを含むオブジェクトに関するイベントを定義します。IK イベントに関する情報を含むイベントオブジェクトを作成します。IKJoint クラスはインバースキネマティック(IK)アーマチュアの基本コンポーネントに必要な 2 つのボーンの接続部を定義します。IKManager クラスは、ドキュメントに定義されたすべてのインバースキネマティック(IK)ツリー(アーマチュア)を表し、実行時にアーマチュアを管理するコンテナクラスです。IKMover クラスはアーマチュアのインバースキネマティック(IK)動作を開始し、制御します。無効なキューポイントを示す状態変数です。
セルのエッジとイメージのエッジを区切るパディングです (ピクセル単位)
現在インストールされているシステムの IME です。IME クラスを使用すると、クライアントコンピュータで実行されている Flash Player アプリケーションで、オペレーティングシステムの IME を直接操作できます。ユーザーが IME 入力を完了し、読み取りストリングが使用可能になったときに送出されます。IMEEvent オブジェクトは、ユーザーが IME(入力メソッドエディタ)を使用してテキストを入力したときに送出されます。IME イベントに関する特定の情報を含む Event オブジェクトを作成します。入力メソッドエディタ (IME) のモードを取得または設定します。即時ロックトランザクションのオプションを指定します。クラスでインターフェイスを実装するかどうかを指定します。外部で定義されたクラスおよびパッケージをコードで使用できるようにします。プロパティが特定のオブジェクトの一部であるかどうかを評価します。指定したファイル内のコマンドを呼び出し元のスクリプトにインクルードし、そのスクリプトの一部であるかのように扱います。左マージンから段落の先頭文字までのインデントを示します。プログレスバーが使用する模様のタイプとロード中のソースのサイズがわかっているかどうかを示す値を取得または設定します。無限のバーアニメーションのレンダラーとして使用されるクラスです。これは拡張スタイルです。IndeterminateBar クラスは、ロード中のソースのサイズが不明な場合に、プログレスバーコンポーネントの描画を処理します。無限のプログレスバーとして使用されるクラスの名前です。データプロバイダ内のアイテムのインデックスです。レンダラーを含んでいるセルの 0 から始まるインデックスを取得します。
モーショントゥイーンにおけるキーフレームの一意の時間値
シェーダ入力の 0 から始まるインデックスで、シェーダ入力定義の順番を表します。
パラメータのインデックス
このインデックスは 0 から始まります。カメラのインデックスを指定するゼロから始まる整数です。これは、names プロパティから返される配列のインデックスと同じです。マイクのインデックスです。names から返される配列のインデックスと同じです。厳密な等価(===)を使用して配列内のアイテムを検索し、アイテムのインデックス位置を返します。ベクター内のアイテムを検索し、アイテムのインデックス位置を返します。3 つのインデックスごとに三角形が定義されます。Rectangle オブジェクトのサイズを、指定された量(ピクセル単位)だけ大きくします。deflate 圧縮アルゴリズムを使用してバイト配列を解凍します。イベントタイプに基づいて追加されるダイナミックプロパティを持つオブジェクトです。オブジェクトのステータスまたはエラー状態を記述するプロパティを持つオブジェクトです。通知警告が情報の通知のみを目的としていて、ユーザーがそれを無視しても問題がないことを指定します。ロードされた SWF ファイルのプロパティおよびメソッドにアクセスできる場合に送出されます。ロードされた SWF ファイルのプロパティおよびメソッドがアクセス可能で使用できる状態の場合に送出されます。ターゲットオブジェクトのフィルタリストを初期化し、そのフィルタのリストをモーションオブジェクトのそれぞれの Keyframe インスタンスにコピーします。使用言語を自動的に判別し、その言語の XML ファイルをロードします。初期化が完了した後に送出されます。表示オブジェクトの x 座標、y 座標、および z 座標を定義します。シャドウが内側のシャドウであるかどうかを指定します。グローが内側グローであるかどうかを示します。オブジェクトの内側の領域にフィルタを適用する設定を定義します。コンテンツ領域の高さ (ピクセル単位) を取得します。コンテンツ領域の幅 (ピクセル単位) を取得します。シェーダの実行時に使用する入力データです。オブジェクトの親に基づいて、XML オブジェクトの名前空間を列挙します。SQL INSERT コマンドを実行した結果、任意の接続済みデータベースの任意のテーブルのデータが変化した場合に送出されます。Ins キーのキーコード値(45)に関連付けられた定数です。内部カットオフ値です。これより密度が大きいと、最大密度値(255 など)に設定されます。name パラメータで指定された新しいカスタムアクション XML 定義ファイルをインストールします。更新ファイルをインストールします。Motion インスタンスの生成元のムービークリップに割り当てられたインスタンス名を示します。式のプロトタイプチェーンに function のプロトタイプオブジェクトが含まれるかどうかを評価します。int クラスを使用すると、32 ビットの符号付き整数を表すデータ型を操作できます。指定した数値を整数値に変換します。新しい int オブジェクトを作成します。InteractiveIcon クラスは、アプリケーションに関連付けられたオペレーティングシステムアイコンの基本クラスです。InteractiveObject クラスは、マウスとキーボードを使用してユーザーが操作できるすべての表示オブジェクトの抽象基本クラスです。インターフェイスを定義します。クラス、変数、定数、または関数に同じパッケージ内のすべての呼び出し元からアクセスできるよう指定します。表示オブジェクトがターゲットの表示オブジェクトに 1 パーセントポイント近くなるように補間することで、ある参照フレームから別の参照フレームへの補間を単純化します。2 つの指定されたポイント間にあるポイントを判別します。あるカラー値から別のカラー値にスムーズにブレンドします。フィルタオブジェクトを別のフィルタオブジェクトへとスムーズにブレンドします。フィルタオブジェクトの配列を別の配列へとスムーズにブレンドします。表示オブジェクトのマトリックスが、ターゲットのマトリックスに 1 %近づくように補間します。この接続が、現在トランザクションに含まれているかどうかを示します。テキスト行が無効であることを指定します。プロパティが無効であることを示し、指定がない限り、コンポーネントを次のフレームに再描画します。例えば、再生ヘッドを新しいフレームに進める場合などです。アイテムに含まれるデータに変更が加えられました。設定されているデータが無効です。特定のアイテムレンダラーを無効化します。指定されたアイテムを無効化します。指定のインデックス位置にあるアイテムのレンダラーを無効化します。指定されたインデックス位置にあるアイテムを無効化します。リスト全体を無効化し、リストアイテムを強制的に再描画します。この定数は、コンポーネントが無効化された後に送出されるイベントオブジェクトの type プロパティで使用されます。無効なシークを示す状態変数です。無効なソースを示す状態変数です。無効な XML を示す状態変数です。元のマトリックスの逆の変換を実行します。現在のマトリックスを反転します。背景を反転します。アプリケーションが起動されたときに送出されます。入出力エラーが発生すると送出されます。入出力エラーが発生して読み込み処理が失敗したときに送出されます。非同期ファイル処理中にエラーが発生すると、送出されます。非同期のファイル I/O 処理中にエラーが発生したことを示します。入出力エラーが発生して読み込み操作が失敗したときに送出されます。アップロードまたはダウンロードが失敗したときに送出されます。入出力エラーが発生してネットワーク処理が失敗したときに送出されます。入出力エラーが発生して送信または読み込み操作が失敗したときに送出されます。load() の呼び出し時に致命的なエラーが発生してダウンロードが終了した場合に送出されます。入出力エラーが発生して読み込み操作が失敗したときに送出されます。入出力エラーが発生して送信または受信操作が失敗したときに送出されます。IOError 例外は、ある種の入出力エラーが発生した場合にスローされます。IOErrorEvent オブジェクトは、エラーが発生して送信またはロード操作が失敗したときに送出されます。Iris クラスは、正方形のシェイプまたは円のシェイプがズームインまたはズームアウトするアニメーション化されたマスクを使用して、ムービークリップオブジェクトを表示します。オブジェクトに特定のデータ型、クラス、またはインターフェイスと互換性があるかどうかを評価します。モーションが 3D プロパティの変更を含むかどうかを指定します。最後に押されたキーが他の SWF ファイルによってアクセス可能かどうかを指定します。DRM (デジタル著作権管理) 暗号化で保護されたコンテンツが、ユーザーが認証資格情報を提供しなくても使用できるかどうかを示します。ユーザーが認証資格情報を提供しなくても使用できる場合、値は true です。指定された QName が属性としてマークされているかどうかを確認します。デジタル著作権管理(DRM)暗号化で保護されたコンテンツがオフラインで使用できるかどうかを示します。オフラインで使用できる場合、値は true です。外部 MP3 ファイルのバッファリング状態を返します。[アップデートの有無をチェック]、[アップデートがありません]、および [アップデートエラー] ダイアログボックスの表示を有効にします。自由度の種類が制限されているかどうかを返します。システムがデバッグ用の特別なバージョンか(true)、または正式にリリースされたバージョンか(false)を指定します。参照先がディレクトリであるかどうかを示します。[アップデートのダウンロード] ダイアログボックスの表示を有効にします。ドラッグ操作が現在進行中かどうかを報告します。指定された自由度の種類が有効になっているかどうかを返します。[ファイル - 利用可能なアップデート]、[ファイル - 利用可能なアップデートがありません]、および [ファイル - エラー] ダイアログボックスの表示を有効にします。FLV ファイルの埋め込みキューポイントが無効になっている場合に false を返します。focus プロパティがセキュリティ上の理由で null を返すかどうかを決定します。プロパティが get/set 関数によって定義されているかどうかを確認します。参照先のファイルまたはディレクトリが "非表示" かどうかを示します。値は、参照先のファイルまたはディレクトリが非表示の場合は true、それ以外の場合は false です。[アップデートのインストール] ダイアログボックスの表示を有効にします。指定されたアイテムがリストで選択されているかどうかを確認します。ブール値です。ビデオストリームがライブである場合に true になります。ブール値です。ビデオストリームがライブである場合に true になります。バウチャーがローカルバウチャーストアにキャッシュされるかどうかを示します。バージョン比較を実行するために Updater が使用する必要がある関数です。参照先のディレクトリがパッケージであるかどうかを示します。アニメーションが現在再生中かどうかを示します。トゥイーンが現在再生中かどうかを示します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。このアイテムがメニューセパレータ線かどうかを報告します。現在このアプリケーションが、指定された拡張子を持つ開始ファイル用のデフォルトのアプリケーションかどうかを指定します。参照がシンボリックリンクであるかどうかを示します。[予期しないエラー] ダイアログボックスの表示を有効にします。ブラウザ呼び出しがユーザーイベント (マウスのクリックなど) の結果として起こったかどうかを示します。指定されたストリングが、XML エレメントまたは属性に対して有効な名前かどうかを判断します。このテキストフォーマットのテキストをイタリックにするかどうかを示します。イタリックのフォントの傾斜を示すために使用します。現在のセルレンダラーに属するデータを取得します。ステートメントの実行結果として返された各行で使用されているクラス(データ型)を示します。ユーザーがコンポーネント内のアイテムをクリックしたときに送出されます。ユーザーがコンポーネント内のアイテムを連続してすばやく 2 回クリックしたときに送出されます。ユーザーがアイテム上でマウスボタンを離したときなど、アイテムを編集する準備を行った後に送出されます。何らかの理由でアイテム編集セッションが終了するときに送出されます。列が編集可能な場合に列の編集に使用するアイテムエディタのインスタンスのクラスです。
現在アクティブなアイテムエディタのインスタンスへの参照です (存在する場合)
アイテムがフォーカスを受け付けた後に送出されます。アイテムがフォーカスを失った後に送出されます。編集中のアイテムに対応するアイテムレンダラーか、クリックまたはサイズを変更されたヘッダーレンダラーを取得します。ユーザーがカラーパレット内の色見本からポインタを外したときに送出されます。ユーザーがコンポーネント内のアイテムからポインタを離したときに送出されます。ユーザーがカラーパレット内の色見本の上にポインタを重ねたときに送出されます。ユーザーがコンポーネント内のアイテムにポインタを置いたときに送出されます。変更されたアイテムを含む配列を取得します。
このメニューのカスタムアイテムの配列
オブジェクトの label プロパティに基づいて、指定されたデータオブジェクトに対してレンダラーが表示するストリングを取得します。指定されたデータオブジェクトからアイテムレンダラーが表示するストリングを返します。IK 移動実行の繰り返し回数です。IK エンジンの 1 回の移動での最大繰り返し回数を指定します。motion クラスを使用するために実装するアプリケーションプログラミングインターフェイス (API) を定義します。
0 言語およびコンポーネントリファレンス
arguments オブジェクトは、関数の引数を保存したり、引数にアクセスする場合に使用されます。length プロパティは、関数に渡される引数の数を示します。関数で宣言された数と異なる数の引数が渡される場合もあります。現在の関数を呼び出した関数への参照を取得するには、その関数への参照を引数として渡す必要があります。arguments クラスではなく、このステートメントを使用することをお勧めします。継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
現在実行中の関数への参照です。指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。関数に渡される引数の数です。[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
オブジェクトに指定されたプロパティが定義されているかどうかを示します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。指定されたプロパティが存在し、列挙できるかどうかを示します。ループ処理に対するダイナミックプロパティの可用性を設定します。指定されたオブジェクトのストリング表現を返します。指定されたオブジェクトのプリミティブな値を返します。
プロパティの詳細
現在実行中の関数への参照です。関数に渡される引数の数です。関数で宣言された数よりも増減する場合があります。
例 例の使用法
0 言語およびコンポーネントリファレンス
コンパイラで不正なコードが検出された場合に生成されるコンパイルエラーのリストを次に示します。これらのエラーの一部は、strict モードでコードをコンパイルする場合にのみ検出されます。式は静的型を取り、型指定エラーは検証エラーとなります。追加の検証ルールにより、一般的なプログラミングエラーが検出されます。検証エラーは、前もって通知されます。次の検証エラーは strict モードでのみ発生します。
関数呼び出しのシグネチャの一致
渡されたパラメータの数とその型をチェックします。
重複した定義の競合
コンパイル時に定義されていないメソッドまたはプロパティにアクセスしたときに発生します。
sealed オブジェクトへのプロパティの動的な追加
定数変数への書き込み
固定プロパティの削除
互換性のない型を使用する比較式
不明なパッケージ
%s への参照があいまいです。複数のアイテムを参照している可能性があります。trace(hello()) ステートメントは、どちらの名前空間を使用する必要があるか判断できないため、このエラーを返します。参照先を指定して、あいまいな参照を修正します。次の例では、 名前空間::関数 という形式で、使用する名前空間を指定しています。名前空間の属性にはアクセス指定子を使用できません。名前空間が見つからないか、コンパイル時定数ではありません。名前空間が不明であるか、実行時に別の値を持つ可能性がある式になっています。名前空間のスペルが正しいこと、定義が正しく読み込まれていることを確認します。super 式はクラスインスタンスのメソッド内でのみ使用できます。super ステートメントはクラスインスタンスのコンストラクタ内でのみ使用できます。静的メンバー内で super ステートメントを使用することはできません。super ステートメントはクラスインスタンス内でのみ使用できます。属性が無効です。override 属性はクラスプロパティの定義でのみ使用できます。override キーワードを関数ブロック内で使用することはできません。virtual 属性はクラスプロパティの定義でのみ使用できます。クラスに属さないプロパティを宣言するとき(例えば、関数ブロック内で変数を宣言するとき)に、virtual 属性を使用することはできません。static 属性はクラス内の定義でのみ使用できます。private 属性はクラスプロパティの定義でのみ使用できます。スーパークラスは final としてマークされているため拡張できません。基本クラス %s の定義が見つかりませんでした。
クラス定義が重複しています:%s
override としてマークされたメソッドは、別のメソッドをオーバーライドする必要があります。関数の定義が重複しています。同じスコープ内で同じ識別子名を持つ関数を複数宣言することはできません。final アクセサをオーバーライドすることはできません。オーバーライドに対応していません。override としてマークされた関数は、パラメータおよび戻り値の型宣言がオーバーライドする関数と完全に一致する必要があります。パラメータの数と各パラメータの型が同じで、同じ戻り値の型を宣言する必要があります。パラメータが省略可能かどうかも同じである必要があります。オーバーライドに対応していない関数をオーバーライドしています。クラス内のメソッドが基本クラスのメソッドをオーバーライドする場合は、次の例のように、override 属性を使用して明示的に宣言する必要があります。最後のメソッドを再定義することはできません。メソッドは基本クラスで final としてマークされているため拡張できません。コンストラクタ関数はインスタンスメソッドでなければなりません。変数の引数配列の名前を指定する必要があります。(rest) より後に指定されたすべての値を任意の配列に集めるよう指定します。仮想変数はサポートされていません。変数がネイティブであることはできません。パッケージをネストすることはできません。break ステートメントのターゲットが見つかりませんでした。continue ステートメントのターゲットが見つかりませんでした。ラベルの定義が重複しています。属性は呼び出し可能ではありません。this キーワードは静的メソッドで使用できません。このキーワードはインスタンスのメソッド、関数閉包、グローバルコード内でのみ使用できます。this にコンテキストがないため、this キーワードを静的メンバー内で使用することはできません。名前空間が未定義です。インターフェイスメソッド %s(名前空間 %s)はクラス %s によって実装されません。インターフェイス %s は見つかりませんでした。
型が見つからないか、コンパイル時定数ではありません:%s
型宣言として使用されたクラスが不明であるか、実行時に別の値を持つ可能性がある式になっています。正しいクラスを読み込んでいること、そのクラスのパッケージの場所が変更されていないことを確認してください。また、コード(読み込んだクラスではなく)を含むパッケージが正しく定義されていることを確認してください。0 パッケージの適切なシンタックスを使用していることを確認します。参照されるクラスが、使用される名前空間で定義されていない場合や、パブリックとして定義されていない場合にも、エラーが発生する可能性があります。パラメータ初期化子が不明か、コンパイル時定数ではありません。パラメータのデフォルト値として使用されている値が未定義であるか、実行時に別の値を持つ可能性があります。初期化子のスペルが正しいこと、初期化子の値が実行時に別の値となる可能性がある式になっていないことを確認します。メソッドをコンストラクタとして使用することはできません。クラスのメソッドのインスタンスを作成することはできません。new 式では、グローバル関数のみ使用できます。定数として指定した変数への割り当てが無効です。参照値以外への割り当てはできません。戻り値は未定義でなければなりません。戻り値の型が void として宣言されたメソッド内で return ステートメントを使用しようとしています。定数初期化子が不明か、コンパイル時定数ではありません。定数の初期化に使用した値が未定義であるか、実行時に別の値を持つ可能性があります。初期化子のスペルが正しいこと、初期化子の値が実行時に別の値となる可能性がある式になっていないことを確認します。アクセサの型が一致している必要があります。setter 関数の戻り値を指定することはできません。例えば、次のような指定は無効です。次のような指定は有効です。プロパティは書き込み専用です。プロパティは読み取り専用です。このプロパティは、プロパティの値を取得できる getter 関数で定義されていますが、setter 関数が定義されていないため、読み取り専用となっています。未定義である可能性のあるメソッド %s を、静的型 %s の参照を使用して呼び出しました。定義されていないメソッドを呼び出しています。
ファイルを開けません:%s
メタデータが無効です。このメタデータを認識できません。メタデータ属性が複数のエレメントを持つことはできません。型 %s の値が、関連しない型 %s に暗黙で型変換されています。変換できない型にオブジェクトをキャストしようとしています。キャスト先のクラスがキャストするオブジェクトの継承チェーンにない場合は、このエラーが発生する可能性があります。このエラーは、コンパイラが strict モードで実行されている場合にのみ表示されます。
付属ファイルを開けません:%s
シンタックスエラー : 定義またはディレクティブが必要です。行のシンタックスを確認してください。シンタックスエラー:属性 %s(%s ではなく)の後に、関数などの定義キーワードが必要です。このエラーは、コンパイラで予期しない文字が見つかった場合に発生することもあります。キーワード xml(小文字で表記)が不明であるか、不正なキーワードが使用されています。シンタックスエラー : 識別子の前に左括弧が必要です。ラベルは単純な識別子でなければなりません。インクリメント演算子またはデクリメント演算子が必要です。括弧内に 1 つの式が必要です。シンタックスエラー:%s は不要です。コード行の情報の一部が不明です。次の例では、最後のプラス記号の後に式 (別の数値など) を含める必要があります。この場所に予期しない式が見つかりました。"プログラムの末尾の前に右括弧が必要です" というエラーが表示された場合は、コードブロックに右括弧(&#125)がありません。"_ の前に左括弧が必要です" というエラーが表示された場合は、次に示す誤った例のように、条件式の括弧が抜けている可能性があります。シンタックスエラー:%s の前にセミコロンが必要です。シンタックスエラー : プログラムの末尾の後に余分な文字が見つかりました。シンタックスエラー : ストリングリテラルは改行の前に終了する必要があります。シンタックスエラー : ストリングリテラルを閉じる引用符に達する前に入力が終了しました。シンタックスエラー : XML の開始タグと終了タグが一致していません。super の子孫を削除することはできません。名前空間の定義が重複しています。名前空間を重複して定義しています。重複する定義を削除または修正してください。割り当てのターゲットは参照値でなければなりません。変数に値を割り当てることはできますが、別の値に値を割り当てることはできません。インクリメントのオペランドは参照でなければなりません。オペランドは変数、配列内のエレメント、またはオブジェクトのプロパティです。インクリメントのオペランドが無効です。オペランドは変数、配列内のエレメント、またはオブジェクトのプロパティです。デクリメントのオペランドが無効です。オペランドは変数、配列内のエレメント、またはオブジェクトのプロパティです。式が必要です。コード内に式が不足している部分があります。例えば、次のような場合にこのエラーが発生します。この例では if ステートメントに条件が指定されていません。XML タグ名が見つかりません。
このファイルインクルードにより、無限再帰の可能性があります:%s
コンパイルされるソースに含まれるファイルに、別の include ステートメントがあるため、無限ループになる可能性があります。as" の例では、両方のファイルが互いのファイルをインクルードしようとするため、このエラーが発生します。as" をインクルードしようとします。%s で循環型参照が検出されました。クラスがスーパークラスを拡張しようとしています。public 属性はパッケージ内でのみ使用できます。ユーザー定義の名前空間の属性は、クラス定義のトップレベルでのみ使用できます。静的型 %s の値が、関連しない可能性が高い型 %s に暗黙で型変換されています。要求される型ではない値を使用しているため、要求される型への暗黙の型変換は行われません。サブタイプが要求される箇所でスーパータイプを使用している可能性があります。例えば、次のような場合です。この場合、最後のステートメントでは A 型のオブジェクトを B 型の変数に割り当てようとするため、エラーが発生します。同様に、次の例のように B 型のパラメータを取る foo() 関数を定義したとします。この場合、ステートメント foo(a); では A 型のパラメータを使用しようとするため、エラーが発生します。また、次のステートメントでもエラーが発生します。未定義である可能性が高いプロパティ %s に静的型 %s の参照を使用してアクセスしています。指定されたオブジェクトには存在しないプロパティにアクセスしようとしています。このエラーは、コンパイラが strict モードで実行されている場合にのみ表示されます。未定義のプロパティ %s へのアクセスです。未定義の変数にアクセスしようとしています。例えば、変数 huh が定義されていない場合、この変数を呼び出すとこのエラーが発生します。このエラーは、コンパイラが strict モードで実行されている場合にのみ表示されます。getter 定義にはパラメータを使用できません。setter 定義には任意指定のパラメータを使用できません。インターフェイスで定義されたメソッドにボディを含めることはできません。関数にボディを含めることはできません。属性 %s は複数回指定されています。同じステートメント内で 1 つの属性を重複して指定しています。重複する宣言を削除してください。
インターフェイス定義が重複しています:%s
重複する定義を修正または削除してください。コンストラクタは戻り型を指定できません。クラスをネストすることはできません。final 属性はクラス内で定義されたメソッドでのみ使用できます。シンタックスエラー:%s は有効なタイプではありません。引数の数が正しくありません。この関数に必要な引数の数と、指定された引数の数が異なります。例えば、 次のように引数を 2 つ取る関数 goo を定義したとします。次のステートメントでは、3 つの引数が渡されるため、エラーが発生します。引数の数が正しくありません。%s 個以下であることが必要です。必須パラメータを任意パラメータの後に指定することはできません。変数宣言はインターフェイスでは許可されません。rest パラメータ定義のキーワードの後に指定したパラメータで使用できるのは、Array データ型のみです。クラスが拡張できるのは別のクラスのみです。インターフェイスを拡張することはできません。インターフェイスが拡張できるのは別のインターフェイスのみです。インターフェイスでクラスを拡張しようとしています。インターフェイスで拡張できるのは別の インターフェイスのみです。override 属性はクラス内で定義されたメソッドでのみ使用できます。インターフェイスメソッド %s(名前空間 %s)は、対応していないシグネチャでクラス %s に実装されています。メソッドのシグネチャは完全に一致する必要があります。ネイティブなメソッドにボディを含めることはできません。native は予約済みのキーワードであるため使用できません。AS ソースファイルが指定されていません。定義 %s(名前空間 %s)にコンフリクトが存在します。同じスコープ内で同じ識別子名を持つ変数を複数宣言するには、すべて同じ型を取るよう宣言する必要があります。0 では、 同じ関数定義内の 2 つの for ループで使用されるような異なるコードブロックは、 同じスコープ内にあると見なされます。次のコード例では、変数 x を同じ型として正しくキャストしています。次のコード例では、変数宣言の型キャストと for ループが異なるため、エラーが発生します。継承した定義 %s(名前空間 %s)にコンフリクトが存在します。コンストラクタは public としてのみ宣言できます。アクセサを他の関数内にネストすることはできません。インターフェイスを新しい演算子でインスタンス化することはできません。シンタックスエラー : 関数ボディの前に左括弧 ({) がありません。native 属性をインターフェイスの定義で使用することはできません。native は予約済みのキーワードであるため使用できません。1 つの定義に使用できる名前空間の属性は 1 つのみです。メソッド %s は、インターフェイス %s から継承した定義とコンフリクトしています。インターフェイスの属性 %s が無効です。インターフェイスでは名前空間の宣言が許可されていません。クラス %s はインターフェイス %s を複数回実装しています。クラスは同じインターフェイスを重複して実装しています。例えば、次の例ではクラス C がインターフェイス A を 2 回実装しているため、このエラーが発生します。関数 %s への割り当てが不正です。関数を再定義しようとしています。この場合、2 番目のステートメントでは関数に異なる戻り値を割り当てているため、エラーが発生します。インターフェイスのメソッドでは名前空間の属性が許可されていません。関数は値を返しません。関数の制御フローでは、戻り値の型が void 以外の場合は 必ず値を返す必要があります。else ステートメントが常に値を返すため、エラーは発生しません。しかし、次の関数 g(x) では switch ステートメントが値を返さない場合があるため、エラーが発生します。このチェックは、関数が void 以外の戻り値の型を宣言している場合にのみ有効です。名前空間の初期化子は、リテラルストリングまたは別の名前空間でなければなりません。定義 %s が見つかりません。ラベルの定義が無効です。静的型 %s の値と、関連しない可能性が高い型 %s の値とを比較しています。アクセスできないプロパティ %s へのアクセスを、静的型 %s の参照を使用して試行しました。未定義である可能性が高いメソッド %s の呼び出しです。このエラーは、コンパイラが strict モードで実行されている場合にのみ表示されます。参照を基本クラス %s に送ります。
パッケージを値として使用することはできません:%s
対応していない型 %s のデフォルト値です。switch には 1 つ以上のデフォルトがありますが、デフォルトは 1 つでなければなりません。クラス %s への割り当てが無効です。固定プロパティ %s を削除しようとしています。削除できるのは、動的に定義されたプロパティだけです。Delete は、動的に定義されたプロパティをオブジェクトから削除します。宣言されたクラスのプロパティを削除することはできません。このエラーは、コンパイラが strict モードで実行されている場合にのみ表示されます。基本クラスが見つからないか、コンパイル時定数ではありません。インターフェイスが見つからないか、コンパイル時定数ではありません。static 属性を名前空間の定義で使用することはできません。インターフェイスの定義をクラスまたは他のインターフェイスの定義内にネストすることはできません。プロトタイプの属性が無効です。アクセスできないメソッド %s へのアクセスを、静的型 %s の参照を使用して試行しました。別のクラスからプライベートメソッドを呼び出しているか、使用されていない名前空間で定義されたメソッドを呼び出しています。使用されていない名前空間で定義されたメソッドを呼び出す場合は、必要な名前空間に use ステートメントを追加します。これらは両方ともライブラリのシンボルまたはメインタイムラインに関連付けられているからです。属性はパッケージ定義で許可されていません。式は 1 つだけにしてください。未定義のプロパティ %s(パッケージ %s)へのアクセスです。パッケージの未定義の変数にアクセスしようとしています。huh が定義されていない場合、この変数を呼び出すとこのエラーが発生します。このエラーは、コンパイラが strict モードで実行されている場合にのみ表示されます。デフォルトのコンストラクタが基本クラス %s に見つかりませんでした。基本クラスのコンストラクタに 1 つまたは複数の必須引数がある場合は、super() ステートメントを明示的に指定して呼び出す必要があります。コメントの開始を示す文字 '/*' が見つかりましたが、コメントブロックの終了を示す、対応する文字 '*/' は見つかりませんでした。super ステートメントはコンストラクタ初期化リストの最後の項目としてのみ使用できます。コンストラクタ内で super ステートメントを使用することはできません。super ステートメントはコンストラクタ初期化リストの最後の項目としてのみ使用できます。this キーワードはプロパティ初期化子で使用できません。this キーワードをプロパティ初期化子内で使用することはできません。設定値の初期化子はコンパイル時定数でなければなりません。設定値の初期化子はコンパイル時に認識される値でなければなりません。初期化子は、定数ストリング、数値、またはブール値、あるいは定義済みの他の設定値への参照の場合があります。設定変数は定数としてのみ宣言されることがあります。設定変数を定義する場合、定数として定義する必要があります。設定値は、プログラムまたはパッケージの最上位で宣言される必要があります。名前空間 %s は設定名前空間とコンフリクトしています。名前空間の名前は、設定名前空間の名前とは異なる場合があります。精度は 1 から 34 までの整数でなければなりません。互換性のないバージョン:定義 %s(バージョン %s のコードにバージョン %s のコードから導入された定義)を参照できません。
0 言語およびコンポーネントリファレンス
このクラスは、レンダリングや行のレイアウトに使用されたり、スクロールバースタイルやデータプロバイダの設定に使用されるメソッドやプロパティを提供します。注意:このクラスはコンポーネントを作成しません。クラスを拡張できるように公開されるだけです。継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
この表示オブジェクトの現在のアクセシビリティオプションです。複数のリストアイテムを一度に選択できるかどうかを示すブール値を取得します。指定されたオブジェクトのアルファ透明度値を示します。[書き込み専用] 前景と背景のブレンドに使用するシェーダを設定します。このスプライトのボタンモードを指定します。指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。このオブジェクトに関連付けられたコンテキストメニューを指定します。表示されるアイテムのリストのデータモデルを取得または設定します。[読み取り専用] スプライトのドラッグ先またはスプライトがドロップされた先の表示オブジェクトを指定します。コンポーネントがユーザーの操作を受け付けるかどうかを示す値を取得または設定します。表示オブジェクトに現在関連付けられている各フィルタオブジェクトが格納されているインデックス付きの配列です。ユーザーがコンポーネントをクリックしたときに、コンポーネントがフォーカスを受け取ることが可能かどうかを示すブール値を取得または設定します。このコンポーネントとそのピアーに対するフォーカスを制御する FocusManager を取得または設定します。このオブジェクトがフォーカス矩形を表示するかどうかを指定します。[読み取り専用] ベクターの描画コマンドが発生するこのスプライトに属する Graphics オブジェクトを指定します。
[オーバーライド] コンポーネントの高さを取得または設定します (ピクセル単位)
スプライトのヒット領域となる別のスプライトを指定します。スクロール矢印ボタンをクリックしたときにコンテンツが水平方向にスクロールする移動量を取得または設定します。水平スクロールバーのトラックがクリックされたときにスクロールサムが移動するピクセル数を取得また設定します。[読み取り専用] 水平スクロールバーへの参照を取得します。水平スクロールバーの状態を示す値を取得または設定します。スクロールパネル内での水平スクロールバーの位置をピクセル単位で示す値を取得または設定します。[読み取り専用] データプロバイダに含まれているアイテムの数を取得します。[読み取り専用] この表示オブジェクトが属するファイルの読み込み情報を含む LoaderInfo オブジェクトを返します。呼び出し元の表示オブジェクトは、指定された mask オブジェクトによってマスクされます。ON に設定されているときに、リストを右方向にスクロールするピクセル数を取得または設定します。[読み取り専用] 現在のコンテンツの垂直スクロール位置の最大値 (ピクセル単位) を取得します。オブジェクトの子に対してマウスが有効かどうかを調べます。このオブジェクトがマウスメッセージを受け取るかどうかを指定します。ユーザーがコンポーネントをクリックしたときに、コンポーネントがフォーカスを受け取ることが可能かどうかを示す値を取得または設定します。
[読み取り専用] マウス位置の x 座標を示します(ピクセル単位)
[読み取り専用] マウス位置の y 座標を示します(ピクセル単位)
[読み取り専用] このオブジェクトの子の数を返します。表示オブジェクトが特定の背景色で不透明であるかどうかを指定します。[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。[読み取り専用] 読み込まれた SWF ファイル内の表示オブジェクトの場合、root プロパティはその SWF ファイルが表す表示リストのツリー構造部分の一番上にある表示オブジェクトとなります。[読み取り専用] リスト内に少なくとも部分的に表示される行数を取得します。現在有効な拡大 / 縮小グリッドです。[オーバーライド] コンポーネントの現在の幅に縮尺率を乗算します。[オーバーライド] コンポーネントの現在の高さに縮尺率を乗算します。オブジェクトの基準点から適用されるオブジェクトの奥行きスケール(パーセンテージ)を示します。表示オブジェクトのスクロール矩形の境界です。リスト内のアイテムを選択できるかどうかを示すブール値を取得または設定します。単一選択リストで選択されたアイテムのインデックスを取得または設定します。複数選択リストから選択されたアイテムを含む配列を取得または設定します。単一選択リストから選択されたアイテムを取得または設定します。複数選択リストから選択されたアイテムのオブジェクトを含む配列を取得または設定します。このスプライト内のサウンドを制御します。[読み取り専用] 表示オブジェクトのステージです。オブジェクトの子に対してタブが有効かどうかを調べます。このオブジェクトがタブ順序に含まれるかどうかを指定します。SWF ファイル内のオブジェクトのタブ順序を指定します。表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。false に設定すると、この値はオフになります。buttonMode プロパティが true に設定されたスプライト上にマウスが移動したときに、指差しハンドポインタ(ハンドカーソル)を表示するかどうかを示すブール値です。
コンポーネントのバージョン番号
スクロール矢印ボタンをクリックしたときにコンテンツが垂直方向にスクロールするピクセル数を取得または設定します。垂直スクロールバーのトラックがクリックされたときにスクロールサムが移動するピクセル数を取得また設定します。[読み取り専用] 垂直スクロールバーへの参照を取得します。垂直スクロールバーの状態を示す値を取得または設定します。スクロールパネル内での垂直スクロールバーの位置をピクセル単位で示す値を取得または設定します。[オーバーライド] 現在のコンポーネントのインスタンスが可視かどうかを示す値を取得または設定します。
[オーバーライド] コンポーネントの幅を取得または設定します (ピクセル単位)
[オーバーライド] 親コンテナ内での x 軸に沿ったコンポーネントの位置を表す x 座標を取得または設定します。[オーバーライド] 親コンテナ内での y 軸に沿ったコンポーネントの位置を表す y 座標を取得または設定します。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。アイテムのリストの末尾にアイテムを追加します。指定されたインデックス位置のリストにアイテムを挿入します。リスト内のレンダラーに設定されたスタイルをクリアします。このコンポーネントインスタンスからスタイルプロパティを削除します。イベントをイベントフローに送出します。このコンポーネントのフォーカスインジケータを表示または非表示にします。指定のインデックス位置にある子表示オブジェクトインスタンスを返します。指定された名前に一致する子表示オブジェクトを返します。現在フォーカスを持っているオブジェクトを取得します。指定されたインデックス位置のアイテムを取得します。dataProvider 内で、ラベルの最初の文字が指定した文字に一致するアイテムの次のアイテムのインデックスを返します。リスト内のレンダラーに設定されるスタイルを取得します。コンポーネントのスタイル参照チェーンに設定されているスタイルプロパティを取得します。[静的] 現在のコンポーネントのデフォルトスタイルマップを取得します。point オブジェクトをステージ(グローバル)座標から表示オブジェクトの(ローカル)座標に変換します。ステージ(グローバル)座標の 2 次元のポイントを 3 次元の表示オブジェクトの(ローカル)座標に変換します。EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。オブジェクトに指定されたプロパティが定義されているかどうかを示します。表示オブジェクトの境界ボックスを評価して、obj 表示オブジェクトの境界ボックスと重複または交差するかどうかを調べます。表示オブジェクトを評価して、x および y パラメータで指定されたポイントと重複または交差するかどうかを調べます。プロパティが無効であることを示し、指定がない限り、コンポーネントを次のフレームに再描画します。特定のアイテムレンダラーを無効化します。指定のインデックス位置にあるアイテムのレンダラーを無効化します。リスト全体を無効化し、リストアイテムを強制的に再描画します。指定されたアイテムがリストで選択されているかどうかを確認します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。オブジェクトの label プロパティに基づいて、指定されたデータオブジェクトに対してレンダラーが表示するストリングを取得します。3 次元の表示オブジェクトの(ローカル)座標の 3 次元のポイントをステージ(グローバル)座標の 2 次元のポイントに変換します。point オブジェクトを表示オブジェクトの(ローカル)座標からステージ(グローバル)座標に変換します。[静的] 複数のクラスのスタイルを 1 つのオブジェクトに結合します。親の内部の指定された位置にコンポーネントを移動します。指定されたプロパティが存在し、列挙できるかどうかを示します。リストからすべてのアイテムを削除します。指定されたアイテムをリストから削除します。指定したインデックス位置のアイテムを削除します。指定されたインデックス位置にあるアイテムを別のアイテムで置き換えます。指定されたインデックス位置にあるアイテムまでリストをスクロールします。selectedIndex プロパティの現在の値で示される位置にあるアイテムまでリストをスクロールします。表示オブジェクトコンテナの既存の子の位置を変更します。現在扱っているコンポーネントにフォーカスを設定します。ループ処理に対するダイナミックプロパティの可用性を設定します。リスト内のレンダラーにスタイルを設定します。コンポーネントのサイズを、指定した幅と高さに設定します。このコンポーネントインスタンスのスタイルプロパティを設定します。現在のデータプロバイダのエレメントを並べ替えます。現在のデータプロバイダのエレメントを 1 つまたは複数のフィールドで並べ替えます。指定されたスプライトをユーザーがドラッグできるようにします。指定された 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。子リスト内の指定されたインデックス位置に該当する 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。指定されたオブジェクトのストリング表現を返します。必要に応じて、このオブジェクトのプロパティとレイアウトを検証および更新し、それを再描画します。指定されたオブジェクトのプリミティブな値を返します。指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
継承されるプロテクトメソッドを表示
グローバルレベル、コンポーネントレベルおよびインスタンスレベルで設定されたすべてのスタイルを考慮して、コンポーネントに対して指定されたスタイルを返します。継承されるイベントを隠す。
継承されるイベントを表示
「ブロードキャスト イベント」- Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。表示オブジェクトが表示リストに追加されたときに送出されます。表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの追加により、ステージ上の表示リストに追加されたときに送出されます。リストで別のアイテムが選択されたときに送出されます。ユーザーがコンテキストメニューから「削除」を選択した場合に送信されます。AIR アプリケーションでこのインタラクティブオブジェクトに関連付けられているコンテキストメニューをユーザージェスチャがトリガすると送出されます。ユーザーがコピー操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「コピー」を選択した場合に送信されます。ユーザーがカット操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「カット」を選択した場合に送信されます。「ブロードキャストイベント」- Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。[ブロードキャストイベント] 再生ヘッドが新しいフレームに入るときに送出されます。[ブロードキャストイベント] 再生ヘッドが現在のフレームを終了するときに送出されます。表示オブジェクトがフォーカスを取得した後に送出されます。表示オブジェクトがフォーカスを失った後に送出されます。[ブロードキャストイベント] フレーム表示オブジェクトのコンストラクタが実行した後で、かつフレームスクリプトが実行される前に送出されます。コンポーネントの可視性が可視から不可視に変化した後に送出されます。ユーザーがコンポーネント内のアイテムをクリックしたときに送出されます。ユーザーがコンポーネント内のアイテムを連続してすばやく 2 回クリックしたときに送出されます。ユーザーがコンポーネント内のアイテムからポインタを離したときに送出されます。ユーザーがコンポーネント内のアイテムにポインタを置いたときに送出されます。ユーザーがキーを押したときに送出されます。ユーザーがキーボード操作によってフォーカスを変更しようとすると送出されます。ユーザーがキーを離したときに送出されます。ユーザーがポインティングデバイスでフォーカスを変更しようとすると送出されます。コンポーネントが移動された後に送出されます。
ドラッグされたオブジェクトがターゲットにドロップされ、そのドロップ操作が DragManager
ユーザーがペースト操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「ペースト」を選択した場合に送信されます。表示オブジェクトが表示リストから削除されようとしているときに送出されます。表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの削除により、表示リストから削除されようとしているときに送出されます。[ブロードキャストイベント] 表示リストが更新およびレンダリングされようとしているときに送出されます。コンポーネントのサイズが変更された後に送出されます。ユーザーがコンポーネントからポインタを離したときに送出されます。ユーザーがコンポーネント上にマウスポインタを移動させたときに送出されます。ユーザーが水平方向または垂直方向にスクロールしたときに送出されます。ユーザーがすべて選択操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「すべて選択」を選択した場合に送信されます。コンポーネントの可視性が不可視から可視に変化した後に送出されます。オブジェクトの tabIndex プロパティの値が変更されたときに送出されます。継承されるスタイルを隠す。
継承されるスタイルを表示
コンポーネント内の各アイテム用のセルレンダラーを指定するクラスです。
リストとリストのコンテンツを区切るパディングです (ピクセル単位)
ボタンが無効な場合に、コンポーネントラベルのレンダリングに使用される TextFormat オブジェクトです。スクロールバーの下矢印ボタンが無効になったときに、その下矢印ボタンのスキンとして使用するクラスの名前です。グラフィカルまたはプログラムのいずれかの方法でスキンを変更する場合は、新しいスキンの高さ (水平スクロールバーの場合) または幅 (垂直スクロールバーの場合) をトラックと同じにする必要があります。スクロールバーの下矢印ボタンをクリックしたときに、その下矢印ボタンのスキンとして使用するクラスの名前です。グラフィカルまたはプログラムのいずれかの方法でスキンを変更する場合は、新しいスキンの高さ (水平スクロールバーの場合) または幅 (垂直スクロールバーの場合) をトラックと同じにする必要があります。スクロールバーの下矢印ボタンにマウスポインタを合わせたときに、その下矢印ボタンのスキンとして使用するクラスの名前です。グラフィカルまたはプログラムのいずれかの方法でスキンを変更する場合は、新しいスキンの高さ (水平スクロールバーの場合) または幅 (垂直スクロールバーの場合) をトラックと同じにする必要があります。スクロールバーの下矢印ボタンのスキンとして使用するクラスの名前です。グラフィカルまたはプログラムのいずれかの方法でスキンを変更する場合は、新しいスキンの高さ (水平スクロールバーの場合) または幅 (垂直スクロールバーの場合) をトラックと同じにする必要があります。
コンポーネント領域の外側とフォーカスインジケータ領域のエッジを区切るパディングです (ピクセル単位)
フォーカスインジケータの表示に使用されるスキンです。コンポーネントの背景用のスキンを指定するクラスです。コンポーネントラベルのレンダリングに使用される TextFormat オブジェクトです。サムの無効状態を示すために使用されるスキンです。サムをクリックしたときに、スクロールバーのサムのスキンとして使用するクラスの名前です。スクロールバーのサムのアイコンとして使用するクラスの名前です。スクロールバーのサムにマウスポインタを合わせたときに、そのサムのスキンとして使用するクラスの名前です。スクロールバーのサムのスキンとして使用するクラスの名前です。無効なトラックを示すために使用されるスキンです。無効なスキンのダウン状態を示すために使用されるスキンです。スクロールトラック上にマウスが配置されていることを示すために使用されるスキンです。スクロールトラックのマウスのアップ状態を示すために使用されるスキンです。スクロールバーの上矢印ボタンが無効になったときに、その上矢印ボタンのスキンとして使用するクラスの名前です。グラフィカルまたはプログラムのいずれかの方法でスキンを変更する場合は、新しいスキンの高さ (水平スクロールバーの場合) または幅 (垂直スクロールバーの場合) をトラックと同じにする必要があります。スクロールバーの上矢印ボタンをクリックしたときに、その上矢印ボタンのスキンとして使用するクラスの名前です。グラフィカルまたはプログラムのいずれかの方法でスキンを変更する場合は、新しいスキンの高さ (水平スクロールバーの場合) または幅 (垂直スクロールバーの場合) をトラックと同じにする必要があります。スクロールバーの上矢印ボタンにマウスポインタを合わせたときに、その上矢印ボタンのスキンとして使用するクラスの名前です。グラフィカルまたはプログラムのいずれかの方法でスキンを変更する場合は、新しいスキンの高さ (水平スクロールバーの場合) または幅 (垂直スクロールバーの場合) をトラックと同じにする必要があります。スクロールバーの上矢印ボタンのスキンとして使用するクラスの名前です。グラフィカルまたはプログラムのいずれかの方法でスキンを変更する場合は、新しいスキンの高さ (水平スクロールバーの場合) または幅 (垂直スクロールバーの場合) をトラックと同じにする必要があります。
プロパティの詳細
複数のリストアイテムを一度に選択できるかどうかを示すブール値を取得します。true の値は、複数の選択を一度に行うことができることを示します。false の値は、一度に 1 つのアイテムしか選択できないことを示します。表示されるアイテムのリストのデータモデルを取得または設定します。データプロバイダは、複数のリストコンポーネントで共有できます。データプロバイダへの変更は、このデータプロバイダをデータソースとして使用しているすべてのコンポーネントに対して直ちに有効になります。データプロバイダに含まれているアイテムの数を取得します。次の例では、List コンポーネントインスタンスを作成し、rowCount プロパティを現在のリスト内のアイテム数に設定します。ON に設定されているときに、リストを右方向にスクロールするピクセル数を取得または設定します。リスト内に少なくとも部分的に表示される行数を取得します。この例では、リストのサイズを設定し、rowCount プロパティをトレースして、表示可能な行数を判断します。リスト内のアイテムを選択できるかどうかを示すブール値を取得または設定します。true の値は、リストアイテムを選択できることを示します。false の値は、リストアイテムを選択できないことを示します。単一選択リストで選択されたアイテムのインデックスを取得または設定します。単一リストは、一度に 1 つのアイテムだけを選択できるリストです。-1 の値は、アイテムが選択されていないことを示します。複数の選択が行われている場合、この値は選択されたグループの最後に選択されたアイテムのインデックスに等しくなります。ActionScript を使用してこのプロパティを設定すると、指定されたインデックス位置のアイテムが現在の選択を置き換えます。選択がプログラムで変更されたときには、change イベントオブジェクトは送出されません。この例では、リスト内のクリックされたアイテムのラベルと行インデックスをトレースします。複数選択リストから選択されたアイテムを含む配列を取得または設定します。現在の選択をプログラムで置き換えるには、このプロパティに明示的な代入を行います。現在の選択をクリアするには、このプロパティを空の配列または undefined の値に設定します。アイテムのリストからアイテムが選択されていない場合、このプロパティは undefined になります。配列の値の並びの順序は、アイテムが複数選択リストから選択された順序を表します。例えば、リストから 2 番目のアイテムをクリックし、続いて 3 番目のアイテムをクリックし、最後に 1 番目のアイテムをクリックすると、このプロパティには、[1,2,0] の順序で値の配列が含まれます。単一選択リストから選択されたアイテムを取得または設定します。複数アイテムが選択されている複数選択リストの場合、このプロパティは最後に選択されたアイテムを含みます。選択されていない場合、このプロパティの値は null になります。この例では、リスト内のクリックされたアイテムのラベルと行インデックスをトレースします。複数選択リストから選択されたアイテムのオブジェクトを含む配列を取得または設定します。単一選択リストの場合、このプロパティの値は選択された 1 つのアイテムを含む配列になります。次の例では、List コンポーネントインスタンスを作成し、リスト A で選択されているアイテムをリスト B にコピーします。
コンストラクタの詳細
メソッドの詳細
アイテムのリストの末尾にアイテムを追加します。ただし、他のプロパティを含むアイテムもリストに追加できます。デフォルトで、アイテムの label プロパティを使用して行のラベルを表示します。data プロパティを使用して行のデータを格納します。指定されたインデックス位置のリストにアイテムを挿入します。指定されたインデックス位置にあるアイテムまたはそれより後にあるアイテムのインデックスは、1 だけインクリメントされます。リスト内のレンダラーに設定されたスタイルをクリアします。次の例では、List コンポーネントインスタンスを作成し、Button コンポーネントをクリックしたときに現在のリストアイテムの選択を解除します。指定されたインデックス位置のアイテムを取得します。Object — 指定されたインデックス位置にあるオブジェクトです。dataProvider 内で、ラベルの最初の文字が指定した文字に一致するアイテムの次のアイテムのインデックスを返します。検索で、すべてのアイテムを検索する前に dataProvider の末尾に到達した場合、先頭に戻って続行します。リスト内のレンダラーに設定されるスタイルを取得します。現在のコンポーネントのデフォルトスタイルマップを取得します。スタイルマップには、使用されているスタイルに基づき、コンポーネントの適切な型が保持されます。現在のコンポーネントに対し、これらのスタイルを使用して、setStyle() を呼び出すことができます。次の例では、複数のコンポーネントクラス用のスタイルブラウザを作成します。特定のアイテムレンダラーを無効化します。指定のインデックス位置にあるアイテムのレンダラーを無効化します。リスト全体を無効化し、リストアイテムを強制的に再描画します。指定されたアイテムがリストで選択されているかどうかを確認します。そうでない場合、指定されたアイテムがnull の値を持つか、リストに含まれていないとき、このメソッドは false を返します。このメソッドは常に null を返します。次の例は、リスト内で選択されているアイテムのセルレンダラーを取得する方法を示します。オブジェクトの label プロパティに基づいて、指定されたデータオブジェクトに対してレンダラーが表示するストリングを取得します。このメソッドは、サブコンポーネントでオーバーライドされることを想定しています。リストからすべてのアイテムを削除します。指定されたアイテムをリストから削除します。指定したインデックス位置のアイテムを削除します。指定されたインデックス位置の後ろにあるアイテムのインデックスが 1 だけデクリメントされます。指定されたインデックス位置にあるアイテムを別のアイテムで置き換えます。このメソッドは、List コンポーネントのデータプロバイダを変更します。データプロバイダが他のコンポーネントと共有されている場合は、これらのコンポーネントに提供されるデータも更新されます。指定されたインデックス位置にあるアイテムまでリストをスクロールします。インデックスが範囲外の場合、スクロール位置は変更されません。selectedIndex プロパティの現在の値で示される位置にあるアイテムまでリストをスクロールします。リスト内のレンダラーにスタイルを設定します。現在のデータプロバイダのエレメントを並べ替えます。このメソッドは、エレメントの Unicode 値に基づいて並べ替えを実行します。* — 戻り値は、このメソッドにパラメータが渡されているかどうかによって異なります。現在のデータプロバイダのエレメントを 1 つまたは複数のフィールドで並べ替えます。2 つ以上のパラメータをビット単位の OR (|) 演算子で区切ります。* — 戻り値は、このメソッドにパラメータが渡されているかどうかによって異なります。次の例では、sortItemsOn() メソッドを使用して、データプロバイダの値に基づいてリストを並べ替えます。
イベントの詳細
リストで別のアイテムが選択されたときに送出されます。このイベントには、次のプロパティがあります。false は、キャンセルするデフォルトの動作がないことを示します。イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。値が変更されたオブジェクトです。target は、必ずしもイベントリスナーを登録した表示リスト内のオブジェクトとは限りません。現在イベントを処理している表示リスト内のオブジェクトにアクセスするには、currentTarget プロパティを使用します。
イベントオブジェクトの型: fl
ユーザーがコンポーネント内のアイテムをクリックしたときに送出されます。click イベントが送出されてから、コンポーネントの値が変更されます。クリックされた行と列を特定するには、イベントオブジェクトのプロパティを使用します。このイベントには、次のプロパティがあります。レンダラーを含む列の 0 から始まるインデックスです。イベントリスナーで event オブジェクトをアクティブに処理しているオブジェクトです。レンダラーに属するデータへの参照です。レンダラーを含んでいる行の 0 から始まるインデックスです。イベントを送出したオブジェクトです。ターゲットは、必ずしもイベントを受け取るオブジェクトではありません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
イベントオブジェクトの型: fl
ユーザーがコンポーネント内のアイテムを連続してすばやく 2 回クリックしたときに送出されます。このイベントには、次のプロパティがあります。レンダラーを含む列の 0 から始まるインデックスです。イベントリスナーで event オブジェクトをアクティブに処理しているオブジェクトです。レンダラーに属するデータへの参照です。レンダラーを含んでいる行の 0 から始まるインデックスです。イベントを送出したオブジェクトです。ターゲットは、必ずしもイベントを受け取るオブジェクトではありません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
イベントオブジェクトの型: fl
ユーザーがコンポーネント内のアイテムからポインタを離したときに送出されます。このイベントには、次のプロパティがあります。false は、キャンセルするデフォルトの動作がないことを示します。レンダラーを含む列の 0 から始まるインデックスです。イベントリスナーで event オブジェクトをアクティブに処理しているオブジェクトです。レンダラーに属するデータへの参照です。レンダラーを含んでいる行の 0 から始まるインデックスです。イベントを送出したオブジェクトです。ターゲットは、必ずしもイベントを受け取るオブジェクトではありません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
イベントオブジェクトの型: fl
ユーザーがコンポーネント内のアイテムにポインタを置いたときに送出されます。このイベントには、次のプロパティがあります。false は、キャンセルするデフォルトの動作がないことを示します。レンダラーを含む列の 0 から始まるインデックスです。イベントリスナーで event オブジェクトをアクティブに処理しているオブジェクトです。レンダラーに属するデータへの参照です。レンダラーを含んでいる行の 0 から始まるインデックスです。イベントを送出したオブジェクトです。ターゲットは、必ずしもイベントを受け取るオブジェクトではありません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。ユーザーがコンポーネントからポインタを離したときに送出されます。このイベントには、次のプロパティがあります。false は、キャンセルするデフォルトの動作がないことを示します。イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。ポインティングデバイスが現在指している表示リストオブジェクトです。スプライトを基準とするイベント発生位置の水平座標です。スプライトを基準とするイベント発生位置の垂直座標です。グローバルステージ座標を基準とするイベント発生位置の水平座標です。グローバルステージ座標を基準とするイベント発生位置の垂直座標です。target は、必ずしもイベントリスナーを登録した表示リスト内のオブジェクトとは限りません。現在イベントを処理している表示リスト内のオブジェクトにアクセスするには、currentTarget プロパティを使用します。ユーザーがコンポーネント上にマウスポインタを移動させたときに送出されます。このイベントには、次のプロパティがあります。false は、キャンセルするデフォルトの動作がないことを示します。イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。ポインティングデバイスが指していた表示リストオブジェクトです。スプライトを基準とするイベント発生位置の水平座標です。スプライトを基準とするイベント発生位置の垂直座標です。グローバルステージ座標を基準とするイベント発生位置の水平座標です。グローバルステージ座標を基準とするイベント発生位置の垂直座標です。target は、必ずしもイベントリスナーを登録した表示リスト内のオブジェクトとは限りません。現在イベントを処理している表示リスト内のオブジェクトにアクセスするには、currentTarget プロパティを使用します。
イベントオブジェクトの型: fl
ユーザーが水平方向または垂直方向にスクロールしたときに送出されます。このイベントには、次のプロパティがあります。false は、キャンセルするデフォルトの動作がないことを示します。イベントリスナーで event オブジェクトをアクティブに処理しているオブジェクトです。実行されたスクロールの量を示す値です。イベントを送出したオブジェクトです。ターゲットは、必ずしもイベントを受け取るオブジェクトではありません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
0 言語およびコンポーネントリファレンス
次のイベントがこれに該当します。ITEM_CLICK : ユーザーがコンポーネント内のアイテムにマウスを合わせてクリックすると、送出されます。継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
[読み取り専用] イベントがバブリングイベントかどうかを示します。[読み取り専用] イベントに関連付けられた動作を回避できるかどうかを示します。[読み取り専用] このイベントに関連するアイテム列のインデックスを取得します。指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。[読み取り専用] イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。[読み取り専用] イベントフローの現在の段階です。[読み取り専用] レンダラーを含んでいるセルの 0 から始まるインデックスを取得します。[読み取り専用] 現在のセルレンダラーに属するデータを取得します。[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。[読み取り専用] このイベントに関連するアイテム行のインデックスを取得します。[読み取り専用] イベントターゲットです。[読み取り専用] イベントのタイプです。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
ListEvent オブジェクトのコピーを作成して、各パラメータの値を元のパラメータの値と一致するように設定します。オブジェクトに指定されたプロパティが定義されているかどうかを示します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。イベントのデフォルト動作をキャンセルできる場合に、その動作をキャンセルします。指定されたプロパティが存在し、列挙できるかどうかを示します。ループ処理に対するダイナミックプロパティの可用性を設定します。イベントフローの現在のノードおよび後続するノードで、イベントリスナーが処理されないようにします。イベントフローの現在のノードに後続するノードで、イベントリスナーが処理されないようにします。ListEvent オブジェクトのすべてのプロパティを含んでいるストリングを返します。指定されたオブジェクトのプリミティブな値を返します。継承されるパブリック定数を隠す。
継承されるパブリック定数を表示
プロパティの詳細
このイベントに関連するアイテム列のインデックスを取得します。レンダラーを含んでいるセルの 0 から始まるインデックスを取得します。現在のセルレンダラーに属するデータを取得します。このイベントに関連するアイテム行のインデックスを取得します。
コンストラクタの詳細
この値は、イベントの基となるアクションを識別します。
メソッドの詳細
ListEvent オブジェクトのコピーを作成して、各パラメータの値を元のパラメータの値と一致するように設定します。ListEvent オブジェクトのすべてのプロパティを含んでいるストリングを返します。ストリングは次の形式です。このイベントには、次のプロパティがあります。レンダラーを含む列の 0 から始まるインデックスです。イベントリスナーで event オブジェクトをアクティブに処理しているオブジェクトです。レンダラーに属するデータへの参照です。レンダラーを含んでいる行の 0 から始まるインデックスです。イベントを送出したオブジェクトです。ターゲットは、必ずしもイベントを受け取るオブジェクトではありません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。このイベントには、次のプロパティがあります。レンダラーを含む列の 0 から始まるインデックスです。イベントリスナーで event オブジェクトをアクティブに処理しているオブジェクトです。レンダラーに属するデータへの参照です。レンダラーを含んでいる行の 0 から始まるインデックスです。イベントを送出したオブジェクトです。ターゲットは、必ずしもイベントを受け取るオブジェクトではありません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。このイベントには、次のプロパティがあります。false は、キャンセルするデフォルトの動作がないことを示します。レンダラーを含む列の 0 から始まるインデックスです。イベントリスナーで event オブジェクトをアクティブに処理しているオブジェクトです。レンダラーに属するデータへの参照です。レンダラーを含んでいる行の 0 から始まるインデックスです。イベントを送出したオブジェクトです。ターゲットは、必ずしもイベントを受け取るオブジェクトではありません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。このイベントには、次のプロパティがあります。false は、キャンセルするデフォルトの動作がないことを示します。レンダラーを含む列の 0 から始まるインデックスです。イベントリスナーで event オブジェクトをアクティブに処理しているオブジェクトです。レンダラーに属するデータへの参照です。レンダラーを含んでいる行の 0 から始まるインデックスです。イベントを送出したオブジェクトです。ターゲットは、必ずしもイベントを受け取るオブジェクトではありません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。
例 例の使用法
この例では、ListEvent クラスを使用してデータグリッド内のアイテムの行と列を判断する方法を示します。as という名前で保存します。
0 言語およびコンポーネントリファレンス
ベジェセグメントは、単一の 3 次ベジェ曲線を定義する 4 つの Point オブジェクトから成ります。継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
ベジェ曲線の 1 つ目のポイント
ベジェ曲線の 2 つ目のポイント
ベジェ曲線の 3 つ目のポイント
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
ベジェ曲線の 4 つ目のポイント
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
[静的] 対応する 3 次ベジェ式の値に基づいて、3 次多項式の係数を計算します。[静的] 1 次元的な 3 次ベジェ式の、特定の時点における値を計算します。2 次元的な 3 次ベジェ曲線の、特定の時点における位置を計算します。3 次ベジェ曲線の、指定された x 座標における y 値を求めます。オブジェクトに指定されたプロパティが定義されているかどうかを示します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。指定されたプロパティが存在し、列挙できるかどうかを示します。ループ処理に対するダイナミックプロパティの可用性を設定します。指定されたオブジェクトのストリング表現を返します。指定されたオブジェクトのプリミティブな値を返します。
プロパティの詳細
ベジェ曲線の 1 つ目のポイント
曲線の端点となるノードを表します。
ベジェ曲線の 2 つ目のポイント
コントロールポイントを表します。曲線の向かう方向を決定付けるだけで、曲線と直接交わることはありません。
ベジェ曲線の 3 つ目のポイント
コントロールポイントを表します。曲線の向かう方向を決定付けるだけで、曲線と直接交わることはありません。
ベジェ曲線の 4 つ目のポイント
曲線の端点となるノードを表します。
コンストラクタの詳細
プロパティの詳細
メソッドの詳細
対応する 3 次ベジェ式の値に基づいて、3 次多項式の係数を計算します。係数は、次数の高い順に並べ替えられます。このメソッドは、カスタムイージング曲線を評価する場合に使用されます。つまり、線形変数 (t) と乗算される係数です。つまり、定数です。虚根または複素根は無視されます。つまり、線形変数 (t) と乗算される係数です。つまり、定数です。虚根または複素根は無視されます。1 次元的な 3 次ベジェ式の、特定の時点における値を計算します。ただし、ベジェ曲線は 2 次元的に表現されるのが一般的です。つまり、x 座標用と y 座標用の 2 つの式が使用されます。0 から 1 の小数値で指定します。注意:t パラメータは、必ずしも曲線の描画に伴って一定の速度で推移するとは限りません。5 にしても、曲線上の中間地点の値が生成されるとは限りません。2 次元的な 3 次ベジェ曲線の、特定の時点における位置を計算します。0 から 1 の小数値で指定します。注意:t パラメータは、必ずしも曲線の描画に伴って一定の速度で推移するとは限りません。5 にしても、曲線上の中間地点の値が生成されるとは限りません。
Point — 指定された時点におけるベジェ曲線の x 座標と y 座標を保持するポイントオブジェクト
3 次ベジェ曲線の、指定された x 座標における y 値を求めます。交差するベジェ曲線の場合、y 値は、特定の x 値に対して複数存在することになります。この場合は、最も妥当な値が返されます。この配列を使用して、パフォーマンスを最適化することができます。曲線上のどの地点でも変わらない値を事前に計算することにより、反復処理のたびに同じ値を再計算せずに済むためです。
0 言語およびコンポーネントリファレンス
継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
与えられた行と列の数でマトリックスを作成します。現在のマトリックスに指定されたマトリックスを追加します。現在のマトリックスの行の数を返します。現在のマトリックスで、0 から始まる指定された行と列で値を返します。現在のマトリックスの列の数を返します。オブジェクトに指定されたプロパティが定義されているかどうかを示します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。現在のマトリックスを単位マトリックスに設定します。現在のマトリックスのすべての値をゼロに設定します。現在のマトリックスと指定されたマトリックスを乗算し、指定されたマトリックスの末尾または先頭に追加します。マトリックスの各アイテムと数値を乗算して、現在のマトリックスに結果を格納します。指定されたプロパティが存在し、列挙できるかどうかを示します。ループ処理に対するダイナミックプロパティの可用性を設定します。現在のマトリックスで、0 から始まる指定された行と列で値を設定します。指定されたオブジェクトのストリング表現を返します。指定されたオブジェクトのプリミティブな値を返します。[静的] マトリックスを末尾に追加して連結するように指定します。[静的] マトリックスを先頭に追加して連結するように指定します。
コンストラクタの詳細
与えられた行と列の数でマトリックスを作成します。
メソッドの詳細
現在のマトリックスに指定されたマトリックスを追加します。現在のマトリックスが加算の結果になります。Add() メソッドは結果を含む新しいマトリックスを作成しません。現在のマトリックスの行の数を返します。現在のマトリックスで、0 から始まる指定された行と列で値を返します。指定された行と列の場所の値です。現在のマトリックスの列の数を返します。現在のマトリックスを単位マトリックスに設定します。現在のマトリックスのすべての値をゼロに設定します。現在のマトリックスと指定されたマトリックスを乗算し、指定されたマトリックスの末尾または先頭に追加します。Multiply() メソッドの 2 番目のパラメータを使用して、指定されたマトリックスの末尾または先頭に追加します。値が false になるのは、現在のマトリックスまたは指定されたマトリックス(inMatrix パラメータ)が null の場合、順序が末尾に追加で、現在のマトリックスの幅が指定されたマトリックスの高さと同じではない場合、または順序が先頭に追加で、現在のマトリックスの高さが指定されたマトリックスの幅と同じではない場合です。マトリックスの各アイテムと数値を乗算して、現在のマトリックスに結果を格納します。現在のマトリックスで、0 から始まる指定された行と列で値を設定します。マトリックスを末尾に追加して連結するように指定します。マトリックスを先頭に追加して連結するように指定します。
0 言語およびコンポーネントリファレンス
このクラスには、通常の (0, 0) 座標ではなく、特定の変換ポイントを軸として回転させるためのメソッドも用意されています。継承されるパブリックプロパティを隠す。
継承されるパブリックプロパティを表示
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。継承されるパブリックメソッドを隠す。
継承されるパブリックメソッドを表示
[静的] マトリックス内の回転角度を計算します (度単位)
[静的] マトリックス内の回転角度を計算します (ラジアン単位)
[静的] マトリックス内の水平スケールを計算します。[静的] マトリックス内の垂直スケールを計算します。
[静的] マトリックス内の水平傾斜角度を計算します (度単位)
[静的] マトリックス内の水平傾斜角度を計算します (ラジアン単位)
[静的] マトリックス内の垂直傾斜角度を計算します (度単位)
[静的] マトリックス内の垂直傾斜角度を計算します (ラジアン単位)
オブジェクトに指定されたプロパティが定義されているかどうかを示します。Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。[静的] 内部のポイントと外部のポイントとが一致するようにマトリックスを移動します。指定されたプロパティが存在し、列挙できるかどうかを示します。