Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
ホーム  |  パッケージおよびクラスリストの非表示 |  パッケージ  |  クラス  |  新機能  |  索引  |  付録  |  英語で表示される理由
フィルター: サーバーからデータを取得しています...
サーバーからデータを取得しています...
flashx.textLayout.elements 

IFormatResolver  - AS3

パッケージflashx.textLayout.elements
インターフェイスpublic interface IFormatResolver

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

フォーマットリゾルバーへのインターフェイスです。これを実装することで、Flex の CSS スタイリングや名前付きスタイルなど、選択したスタイリングメカニズムを TextFlow に添付できます。

関連する API エレメント



パブリックメソッド
 メソッド定義元
  
TextFlow がコピーされるときにフォーマットリゾルバーを返します。
IFormatResolver
  
parent が変更されたり、id や styleName が変更されたり、typeName が変更されたりした場合に、このエレメントに関するキャッシュされたフォーマット情報を無効にします。
IFormatResolver
  
フォーマットが再計算されるよう、TextFlow のキャッシュされたフォーマット情報を無効化します。
IFormatResolver
  
FlowElement オブジェクトまたは ContainerController オブジェクトが指定されると、そのオブジェクトに対する任意のフォーマット設定を返します。
IFormatResolver
  
resolveUserFormat(target:Object, userFormat:String):*
FlowElement オブジェクトまたは ContainerController オブジェクトとフォーマットプロパティの名前が指定されると、フォーマット値、または値が検出されない場合は undefined を返します。
IFormatResolver
メソッドの詳細

getResolverForNewFlow

()メソッド
public function getResolverForNewFlow(oldFlow:flashx.textLayout.elements:TextFlow, newFlow:flashx.textLayout.elements:TextFlow):IFormatResolver

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

TextFlow がコピーされるときにフォーマットリゾルバーを返します。

パラメーター

oldFlow:flashx.textLayout.elements:TextFlow
 
newFlow:flashx.textLayout.elements:TextFlow

戻り値
IFormatResolver — TextFlow のコピーのフォーマットリゾルバー

invalidate

()メソッド 
public function invalidate(target:Object):void

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

parent が変更されたり、idstyleName が変更されたり、typeName が変更されたりした場合に、このエレメントに関するキャッシュされたフォーマット情報を無効にします。

パラメーター

target:Object

invalidateAll

()メソッド 
public function invalidateAll(textFlow:flashx.textLayout.elements:TextFlow):void

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

フォーマットが再計算されるよう、TextFlow のキャッシュされたフォーマット情報を無効化します。

パラメーター

textFlow:flashx.textLayout.elements:TextFlow

resolveFormat

()メソッド 
public function resolveFormat(target:Object):flashx.textLayout.formats:ITextLayoutFormat

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

FlowElement オブジェクトまたは ContainerController オブジェクトが指定されると、そのオブジェクトに対する任意のフォーマット設定を返します。

パラメーター

target:Object

戻り値
flashx.textLayout.formats:ITextLayoutFormat — 指定されたオブジェクトに対するフォーマット設定です。

resolveUserFormat

()メソッド 
public function resolveUserFormat(target:Object, userFormat:String):*

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

FlowElement オブジェクトまたは ContainerController オブジェクトとフォーマットプロパティの名前が指定されると、フォーマット値、または値が検出されない場合は undefined を返します。

パラメーター

target:Object
 
userFormat:String

戻り値
* — 指定されたオブジェクトの指定されたフォーマットの値です。




[ X ]英語で表示される理由
ActionScript 3.0 リファレンスガイドのコンテンツが英語で表示されます。

ActionScript 3.0 リファレンスガイドのすべての部分がすべての言語に翻訳されているわけではありません。言語エレメントが翻訳されていない場合、そのエレメントは英語で表示されます。例えば、ga.controls.HelpBox クラスはどの言語にも訳されていません。このため、リファレンスガイドの日本語バージョンでは、ga.controls.HelpBox クラスは英語で表示されます。