| パッケージ | flashx.textLayout.conversion | 
| インターフェイス | public interface ITextExporter | 
| 言語バージョン: | ActionScript 3.0 | 
| ランタイムバージョン: | Flash Player 10, AIR 1.5 | 
| プロパティ | 定義元 | ||
|---|---|---|---|
| errors : Vector.<String> [読み取り専用]  
		 throwOnError プロパティが false(デフォルト値)に設定されている場合、このプロパティには、エクスポーターメソッドへの呼び出し後に、エラーメッセージのベクトルがストリングとして含まれます。 | ITextExporter | ||
| throwOnError : Boolean  
		 throwOnError プロパティは、エクスポーターでのエラーの処理方法を制御します。 | ITextExporter | ||
| useClipboardAnnotations : Boolean  
		 useClipboardAnnotations プロパティは、インポーターがクリップボードに必要な特別な情報を処理するかどうかを制御します。 | ITextExporter | ||
| メソッド | 定義元 | ||
|---|---|---|---|
|  
		 TextFlow インスタンスのテキストコンテンツを String 形式、XML 形式、またはユーザー定義の形式で書き出します。 | ITextExporter | ||
| errors | プロパティ | 
errors:Vector.<String>  [読み取り専用] | 言語バージョン: | ActionScript 3.0 | 
| ランタイムバージョン: | Flash Player 10.2, AIR 2.0 | 
 
		 throwOnError プロパティが false(デフォルト値)に設定されている場合、このプロパティには、エクスポーターメソッドへの呼び出し後に、エラーメッセージのベクトルがストリングとして含まれます。 エラーが存在しない場合、プロパティは null を返します。 プロパティはメソッド呼び出しごとにリセットされます。
		 
実装
    public function get errors():Vector.<String>| throwOnError | プロパティ | 
throwOnError:Boolean| 言語バージョン: | ActionScript 3.0 | 
| ランタイムバージョン: | Flash Player 10.2, AIR 2.0 | 
 
		 throwOnError プロパティは、エクスポーターでのエラーの処理方法を制御します。true に設定されている場合、メソッドはエラー時に Error インスタンスをスローします。 false(デフォルト値)に設定されている場合、エラーはストリングのベクトルとしてまとめられ、errors プロパティに格納されます。エクスポーターがエラーをスローすることはありません。	
		 
実装
    public function get throwOnError():Boolean    public function set throwOnError(value:Boolean):void| useClipboardAnnotations | プロパティ | 
useClipboardAnnotations:Boolean| 言語バージョン: | ActionScript 3.0 | 
| ランタイムバージョン: | Flash Player 10, AIR 1.5 | 
 
		 useClipboardAnnotations プロパティは、インポーターがクリップボードに必要な特別な情報を処理するかどうかを制御します。 データが TextFlow 内にある場合、段落は常に完全であり、終了文字が含まれます。 テキストの範囲がクリップボードにペーストされると、そのテキストによって段落が形成されますが、その範囲には最終的な終了文字が含まれない可能性があります。 この場合、段落がクリップボードを対象としているときは、その段落を部分的な段落としてマークして、後でペーストされたときに新しいテキストに正しくマージされるようにする必要があります。 コンテンツがクリップボードを対象としている場合、useClipboardAnnotations は true になります。
		 
実装
    public function get useClipboardAnnotations():Boolean    public function set useClipboardAnnotations(value:Boolean):void| export | () | メソッド | 
 public function export(source:flashx.textLayout.elements:TextFlow, conversionType:String):Object| 言語バージョン: | ActionScript 3.0 | 
| ランタイムバージョン: | Flash Player 10, AIR 1.5 | 
TextFlow インスタンスのテキストコンテンツを String 形式、XML 形式、またはユーザー定義の形式で書き出します。
conversionType パラメーターを次の値のいずれか、またはユーザー定義のエクスポーターのユーザー定義の形式に設定します。
		 
- flashx.textLayout.conversion.ConversionType.STRING_TYPE
- flashx.textLayout.conversion.ConversionType.XML_TYPE
パラメーター
| source:flashx.textLayout.elements:TextFlow— エクスポートする TextFlow | |
| conversionType:String— 	String (STRING_TYPE)、XML (XML_TYPE)、またはユーザー定義の形式を返します。 | 
| Object— Object。エクスポートされたコンテンツ | 
関連する API エレメント
例 ( この例の使用方法 )
次のコードスニペットは、export メソッドを使用して、フォーマットされたテキストの繰り返しエクスポートを実行する方法を示しています。
    
package flashx.textLayout.conversion.examples
{
    import flashx.textLayout.conversion.ConversionType;
    import flashx.textLayout.conversion.ITextExporter;
    import flashx.textLayout.conversion.TextConverter;
    import flashx.textLayout.elements.TextFlow;
    
    public class ITextExporterExample 
    {
        // Serialize the TextFlow into a String
        static public function export(textFlow:TextFlow):String
        {
            var exporter:ITextExporter = TextConverter.getExporter(TextConverter.TEXT_LAYOUT_FORMAT);
            return exporter.export(textFlow, ConversionType.STRING_TYPE) as String;
        }
    }
}
Tue Jun 12 2018, 10:34 AM Z