Paket | flashx.textLayout.conversion |
Arabirim | public interface ITextExporter |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Özellik | Tanımlayan: | ||
---|---|---|---|
errors : Vector.<String> [salt okunur]
throwOnError özelliği, varsayılan olan false olarak ayarlanmışsa bu özellik, bir exporter yöntemine yapılan çağrıdan sonra dize olarak bir hata mesajı vektörü içerir. | ITextExporter | ||
throwOnError : Boolean
throwOnError özelliği, dışa aktarıcının hataları işleme biçimini denetler. | ITextExporter | ||
useClipboardAnnotations : Boolean
useClipboardAnnotations özelliği içe aktarıcının pano için gerekli olan ek bilgileri işleyip işlememesi gerektiğini denetler. | ITextExporter |
Yöntem | Tanımlayan: | ||
---|---|---|---|
String öğesindeki TextFlow örneğinden, XML'den veya kullanıcı tanımlı biçimden metin içeriği dışa aktarır. | ITextExporter |
errors | özellik |
errors:Vector.<String>
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10.2, AIR 2.0 |
throwOnError
özelliği, varsayılan olan false
olarak ayarlanmışsa bu özellik, bir exporter yöntemine yapılan çağrıdan sonra dize olarak bir hata mesajı vektörü içerir. Hata yoksa özellik null
değerini döndürür. Özellik her yöntem çağrısında sıfırlanır.
Uygulama
public function get errors():Vector.<String>
throwOnError | özellik |
throwOnError:Boolean
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10.2, AIR 2.0 |
throwOnError özelliği, dışa aktarıcının hataları işleme biçimini denetler. true
olarak ayarlanırsa, yöntemler hatalarda bir Error örneği atar. Varsayılan olan false
olarak ayarlanırsa, hatalar bir dize vektörüne toplanır ve errors
özelliğinde saklanır ve dışa aktarıcı bunları atmaz.
Uygulama
public function get throwOnError():Boolean
public function set throwOnError(value:Boolean):void
useClipboardAnnotations | özellik |
useClipboardAnnotations:Boolean
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
useClipboardAnnotations
özelliği içe aktarıcının pano için gerekli olan ek bilgileri işleyip işlememesi gerektiğini denetler. Veri bir TextFlow öğesinde olduğunda, paragraflar her zaman tamdır ve bir sonlandırıcı karakteri içerir. Bir metin aralığı panoya yapıştırıldığında paragraf oluşturur. Ancak, aralık son sonlandırıcıyı içermeyebilir. Bu durumda, paragraf panoya yönelikse kısmi paragraf olarak işaretlenmelidir. Böylece, daha sonra yapıştırılırsa yeni metnin içine düzgün bir şekilde yerleşir. İçerik panoya yönelikse, useClipboardAnnotations öğesi true olur.
Uygulama
public function get useClipboardAnnotations():Boolean
public function set useClipboardAnnotations(value:Boolean):void
export | () | yöntem |
public function export(source:flashx.textLayout.elements:TextFlow, conversionType:String):Object
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
String öğesindeki TextFlow örneğinden, XML'den veya kullanıcı tanımlı biçimden metin içeriği dışa aktarır.
conversionType
parametresini aşağıdaki değerlerden birine ayarlayın veya kullanıcı tanımlı dışa aktarıcılarda kullanıcı tanımlı biçim kullanın.
flashx.textLayout.conversion.ConversionType.STRING_TYPE
;flashx.textLayout.conversion.ConversionType.XML_TYPE
.
Parametreler
source:flashx.textLayout.elements:TextFlow — Dışa aktarılan TextFlow
| |
conversionType:String — Bir String (STRING_TYPE) veya XML (XML_TYPE) veya herhangi bir kullanıcı tanımlı biçim döndürür.
|
Object — Object Dışa aktarılan içerik
|
İlgili API Öğeleri
Örnek ( Bu örnek nasıl kullanılır? )
Bu kod parçacığı, biçimlendirilmiş metni art arda dışa aktarma işlemlerini gerçekleştirmek için export
yönteminin kullanımını gösterir.
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, 01:09 PM Z