Guide de référence ActionScript® 3.0 pour la plate-forme Adobe® Flash®
Accueil  |  Masquer la liste des packages et des classes |  Packages  |  Classes  |  Nouveautés  |  Index  |  Annexes  |  Pourquoi existe-t-il du contenu en anglais ?
Filtres : Récupération des données du serveur...
Récupération des données du serveur...
flashx.textLayout.conversion 

ConverterBase  - AS3

Packageflashx.textLayout.conversion
Classepublic class ConverterBase
HéritageConverterBase Inheritance Object
Sous-classes PlainTextExporter

Version du langage: ActionScript 3.0
Versions du moteur d’exécution: Flash Player 10.2, AIR 2.0

Il s’agit d’une classe de base pour les importateurs ainsi que les exportateurs. Elle implémente la gestion des erreurs plus les méthodes Get et Set de propriété qui génèrent une erreur lorsqu’elles sont appelées.



Propriétés publiques
 PropriétéDéfini par
 Inheritedconstructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.
Object
  errors : Vector.<String>
[lecture seule] Les erreurs survenues pendant l’analyse.
ConverterBase
  throwOnError : Boolean
ConverterBase
  useClipboardAnnotations : Boolean
ConverterBase
Méthodes publiques
 MéthodeDéfini par
 Inherited
Indique si la propriété spécifiée d’un objet est définie.
Object
 Inherited
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre.
Object
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l’objet spécifié.
Object
 Inherited
Renvoie la valeur primitive de l’objet spécifié.
Object
Constantes publiques
 ConstanteDéfini par
  MERGE_TO_NEXT_ON_PASTE : String = "mergeToNextOnPaste"
[statique] Un convertisseur qui convertit les données du Presse-papiers en un objet TextFlow doit utiliser la propriété MERGE_TO_NEXT_ON_PASTE pour contrôler la manière dont les éléments sont traités lorsqu’ils sont insérés dans un objet TextFlow existant par le biais du collage.
ConverterBase
Détails de la propriété

errors

propriété
errors:Vector.<String>  [lecture seule]

Les erreurs survenues pendant l’analyse. La valeur est un vecteur de chaînes.



Implémentation
    public function get errors():Vector.<String>

throwOnError

propriété 
throwOnError:Boolean



Implémentation
    public function get throwOnError():Boolean
    public function set throwOnError(value:Boolean):void

useClipboardAnnotations

propriété 
useClipboardAnnotations:Boolean



Implémentation
    public function get useClipboardAnnotations():Boolean
    public function set useClipboardAnnotations(value:Boolean):void
Détails de la constante

MERGE_TO_NEXT_ON_PASTE

Constante
public static const MERGE_TO_NEXT_ON_PASTE:String = "mergeToNextOnPaste"

Version du langage: ActionScript 3.0
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Un convertisseur qui convertit les données du Presse-papiers en un objet TextFlow doit utiliser la propriété MERGE_TO_NEXT_ON_PASTE pour contrôler la manière dont les éléments sont traités lorsqu’ils sont insérés dans un objet TextFlow existant par le biais du collage. Cela est utile si vous souhaitez un traitement spécial pour le cas où seule une partie de l’élément est copiée. Par exemple, lorsqu’une liste est copiée, si seule une partie de la liste est copiée et que vous la collez dans une autre liste, elle est insérée dans la liste en tant qu’éléments supplémentaires. Si la liste entière est copiée, elle apparaît comme une liste imbriquée. Lorsque TLF crée un objet TextFlow en vue de l’utiliser sur le Presse-papiers, il décore un élément partiel avec les propriétés utilisateur permettant de contrôler si la fin de l’élément doit être fusionnée avec l’élément suivant. Cette propriété utilisateur n’est jamais collée dans l’objet TextFlow final, mais elle peut être destinée aux éléments dans TextScrap.textFlow. Lors de la copie de texte, le convertisseur a la possibilité de rechercher ces propriétés pour les propager dans le format qui est publié sur le Presse-papiers. Par exemple, l’exportateur de texte brut vérifie la propriété "mergeToNextOnPaste" sur les paragraphes et supprime le terminateur de paragraphe si sa valeur est true. De même, lors d’une importation, si la chaîne entrante n’a pas de terminateur, et que useClipboardAnnotations a la valeur true, elle appelle setStyle(MERGE_TO_NEXT_ON_PASTE, "true") sur le paragraphe correspondant, de sorte que lorsqu’elle est collée, elle est fusionnée dans le paragraphe où elle est collée. Cette propriété doit être définie uniquement sur les éléments dans un objet TextScrap et uniquement sur le dernier élément dans le texte résiduel.





[ X ]Pourquoi existe-t-il du contenu en anglais ?
Certaines parties du Guide de référence ActionScript 3.0 sont en anglais

Tout le contenu du Guide de référence ActionScript 3.0 n’a pas été traduit dans toutes les langues. Si un élément de langage n’est pas traduit, il s’affiche en anglais. Par exemple, la classe ga.controls.HelpBox n’est traduite dans aucune langue. Ainsi, dans la version française du guide de référence, la classe ga.controls.HelpBox apparaît en anglais.