ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
flashx.textLayout.conversion 

IHTMLImporter  - AS3

Paketflashx.textLayout.conversion
Schnittstellepublic interface IHTMLImporter extends ITextImporter

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10.0, AIR 2.0

Diese Schnittstelle muss von Konvertern implementiert werden, die HTML- oder strukturierte HTML-Daten importieren. Clients, die explizit mit TextConverter.getImporter ein Importprogramm erstellt haben, können den Importprozess steuern, indem sie diese Methoden im Importprogramm aufrufen.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconfiguration : IConfiguration
Die configuration-Eigenschaft enthält die IConfiguration-Instanz, die das Importprogramm beim Erstellen neuer TextFlow-Instanzen benötigt.
ITextImporter
 Inheritederrors : Vector.<String>
[schreibgeschützt] Diese Eigenschaft enthält einen Vektor von Fehlermeldungen in Form von Strings nach dem Aufruf einer Importprogrammmethode, wenn für die throwOnError-Eigenschaft der Wert „false“ (Standardwert) festgelegt wurde.
ITextImporter
  imageSourceResolveFunction : Function
Diese Eigenschaft ermöglicht die Angabe einer Funktion zum Ändern der Quelleigenschaft eines <img>-Elements.
IHTMLImporter
  preserveBodyElement : Boolean
Diese Eigenschaft weist das Importprogramm an, ein Element für das BODY-Tag in HTML-Markup zu erstellen.
IHTMLImporter
  preserveHTMLElement : Boolean
Diese Eigenschaft weist das Importprogramm an, ein Element für das HTML-Tag in HTML-Markup zu erstellen.
IHTMLImporter
 InheritedthrowOnError : Boolean
Die throwOnError-Eigenschaft steuert, wie das Importprogramm Fehler verarbeitet.
ITextImporter
 InheriteduseClipboardAnnotations : Boolean
Steuert, ob das Importprogramm die für die Zwischenablage erforderlichen zusätzlichen Informationen bearbeiten soll.
ITextImporter
Öffentliche Methoden
 MethodeDefiniert von
 Inherited
Importieren Sie Textinhalt aus einer externen Quelle und konvertieren ihn in einen TextFlow.
ITextImporter
Eigenschaftendetails

imageSourceResolveFunction

Eigenschaft
imageSourceResolveFunction:Function

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10.0, AIR 2.0

Diese Eigenschaft ermöglicht die Angabe einer Funktion zum Ändern der Quelleigenschaft eines <img>-Elements. Verwendungsbeispiel: Die Änderung relativer Pfade in vom Aufrufer festgelegte Stammpfade. Die Funktion übernimmt den im Markup festgelegten String und gibt den zu verwendenden String zurück.

Beachten Sie, dass relative Pfade standardmäßig relativ zur geladenen SWF sind. Diese Funktion kann u. a. verwendet werden, um relative Pfade in Relation zu anderen Speicherorten zu stellen.

Die Resolver-Funktion muss wie folgt aussehen:

function resolver(src:String):String

Sie verwendet als Eingabeparameter den Wert „src“ des eingehenden img-Elements und gibt den angepassten Wert zurück.



Implementierung
    public function get imageSourceResolveFunction():Function
    public function set imageSourceResolveFunction(value:Function):void

preserveBodyElement

Eigenschaft 
preserveBodyElement:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10.0, AIR 2.0

Diese Eigenschaft weist das Importprogramm an, ein Element für das BODY-Tag in HTML-Markup zu erstellen.

Diese Element ist normalerweise ein DivElement, in dem für typeName der Wert BODY angegeben wird.

Damit wird außerdem die Analyse von class und id für das Element ausgelöst.



Implementierung
    public function get preserveBodyElement():Boolean
    public function set preserveBodyElement(value:Boolean):void

preserveHTMLElement

Eigenschaft 
preserveHTMLElement:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10.0, AIR 2.0

Diese Eigenschaft weist das Importprogramm an, ein Element für das HTML-Tag in HTML-Markup zu erstellen.

Dieses Element ist normalerweise das TextFlow-Element auf oberster Ebene, wobei für typeName der Wert HTML angegeben wird.

Damit wird außerdem die Analyse von class und id für das Element ausgelöst.



Implementierung
    public function get preserveHTMLElement():Boolean
    public function set preserveHTMLElement(value:Boolean):void




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.