(AIR のみ)
パッケージflash.desktop
クラスpublic class NativeDragOptions
継承NativeDragOptions Inheritance Object

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

NativeDragOptions クラスは、ドラッグ & ドロップ操作で許可されるドラッグ & ドロップアクションの名前の定数を定義します。

ドラッグアクションは、開始オブジェクトとターゲットオブジェクトをドラッグ&ドロップ操作で連動して処理できるようにする、フィードバックメカニズムの一部です。アクションはオペレーティングシステムに対するヒントに過ぎません。適切な動作の実装は、トランザクションに関係するドラッグイニシエータとターゲットオブジェクトによって決まります。

開始オブジェクトは、そのオブジェクトがサポートするアクションのみを許可します。例えば、開始オブジェクトの内部ロジックで、ターゲットが move アクションでドロップ操作を受け入れてソースデータを削除するように指定されている場合、そのオブジェクトは move アクションを許可します。

新しい NativeDragOptions オブジェクトでは、すべてのプロパティが true(すべてのアクションを許可)に初期設定されています。

関連項目

flash.desktop.NativeDragManager
flash.events.NativeDragEvent


パブリックプロパティ
 プロパティ定義元
  AIR-only allowCopy : Boolean = true
ドロップターゲットでは、ドラッグしたデータのコピーが可能です。
NativeDragOptions
  AIR-only allowLink : Boolean = true
ドロップターゲットでは、ドラッグしたデータへのリンクの作成が可能です。
NativeDragOptions
  AIR-only allowMove : Boolean = true
ドロップターゲットでは、ドラッグしたデータの移動が可能です。
NativeDragOptions
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
パブリックメソッド
 メソッド定義元
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
  
指定されたオブジェクトのストリング表現を返します。
NativeDragOptions
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロパティの詳細
AIR-only allowCopyプロパティ
public var allowCopy:Boolean = true

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

ドロップターゲットでは、ドラッグしたデータのコピーが可能です。

AIR-only allowLinkプロパティ 
public var allowLink:Boolean = true

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

ドロップターゲットでは、ドラッグしたデータへのリンクの作成が可能です。

AIR-only allowMoveプロパティ 
public var allowMove:Boolean = true

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

ドロップターゲットでは、ドラッグしたデータの移動が可能です。

メソッドの詳細
AIR-only toString()メソッド
public function toString():String

ランタイムバージョン: AIR 1.0

指定されたオブジェクトのストリング表現を返します。

メモ : Object クラスのメソッドは、Object のプロトタイプに動的に作成されます。Object のサブクラスでこのメソッドを再定義する場合は、override キーワードを使用しないでください。例えば、Object のサブクラスでは、基本クラスのオーバーライドを使用する代わりに function toString():String が実装されます。

戻り値
String — オブジェクトのストリング表現です。




 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/flash/desktop/NativeDragOptions.html