ActionScript® 3.0 — dokumentacja dla platformy Adobe® Flash®
Strona główna  |  Ukryj listę pakietów i klas |  Pakiety  |  Klasy  |  Nowości  |  Indeks  |  Dodatki  |  Dlaczego język angielski?
Filtry: Pobieranie danych z serwera...
Pobieranie danych z serwera...
flashx.textLayout.conversion 

ConverterBase  - AS3

Pakietflashx.textLayout.conversion
Klasapublic class ConverterBase
DziedziczenieConverterBase Inheritance Object
Podklasy PlainTextExporter

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10.2, AIR 2.0

Jest to klasa bazowa modułów importu i eksportu. Zawiera implementację mechanizmu obsługi błędów oraz metod pobierania i ustawiania właściwości, które generują błąd po wywołaniu.



Właściwości publiczne
 WłaściwośćZdefiniowane przez
 Inheritedconstructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu.
Object
  errors : Vector.<String>
[tylko do odczytu] Błędy napotkane podczas analizowania.
ConverterBase
  throwOnError : Boolean
ConverterBase
  useClipboardAnnotations : Boolean
ConverterBase
Metody publiczne
 MetodaZdefiniowane przez
 Inherited
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość.
Object
 Inherited
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr.
Object
 Inherited
Wskazuje, czy określona właściwość istnieje i jest przeliczalna.
Object
 Inherited
Ustawia dostępność właściwości dynamicznej używanej w pętlach.
Object
 Inherited
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych.
Object
 Inherited
Zwraca ciąg reprezentujący określony obiekt.
Object
 Inherited
Zwraca pierwotną wartość dla określonego obiektu.
Object
Stałe publiczne
 StałaZdefiniowane przez
  MERGE_TO_NEXT_ON_PASTE : String = "mergeToNextOnPaste"
[statyczny] Moduł konwersji służący do konwertowania danych ze schowka na obiekt TextFlow powinien stosować właściwość MERGE_TO_NEXT_ON_PASTE w celu kontrolowania sposobu traktowania elementów, gdy podczas wklejania są one scalane w istniejący obiekt TextFlow.
ConverterBase
Szczegół właściwości

errors

właściwość
errors:Vector.<String>  [tylko do odczytu]

Błędy napotkane podczas analizowania. Wartość jest wektorem ciągów.



Implementacja
    public function get errors():Vector.<String>

throwOnError

właściwość 
throwOnError:Boolean



Implementacja
    public function get throwOnError():Boolean
    public function set throwOnError(value:Boolean):void

useClipboardAnnotations

właściwość 
useClipboardAnnotations:Boolean



Implementacja
    public function get useClipboardAnnotations():Boolean
    public function set useClipboardAnnotations(value:Boolean):void
Szczegół stałej

MERGE_TO_NEXT_ON_PASTE

Stała
public static const MERGE_TO_NEXT_ON_PASTE:String = "mergeToNextOnPaste"

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

Moduł konwersji służący do konwertowania danych ze schowka na obiekt TextFlow powinien stosować właściwość MERGE_TO_NEXT_ON_PASTE w celu kontrolowania sposobu traktowania elementów, gdy podczas wklejania są one scalane w istniejący obiekt TextFlow. Jest to przydatne w sytuacji, gdy jest wymagana specjalna obsługa kopiowania tylko części elementu. Załóżmy na przykład, że jest kopiowana lista. Jeśli jest kopiowana tylko część tej listy, która zostanie wklejona do innej listy, następuje jej scalenie z listą w postaci dodatkowych elementów. Jeśli jest kopiowana cała lista, występuje ona jako lista zagnieżdżona. Gdy w architekturze TLF jest tworzony obiekt TextFlow przeznaczony do użytku w schowku, do wszelkich elementów częściowych zostają dodane właściwości użytkownika określające, czy koniec elementu powinien zostać scalony z następnym elementem. Ta właściwość użytkownika nigdy nie jest wklejana do końcowego obiektu TextFlow, ale może ona przejść do elementów w obiekcie TextScrap.textFlow. Podczas kopiowania tekstu moduł konwersji ma możliwość wyszukania tych właściwości w celu zastosowania ich względem formatu umieszczanego w schowku. Na przykład moduł eksportu zwykłego tekstu sprawdza właściwość mergeToNextOnPaste akapitów i blokuje znak końca akapitu, jeśli ta właściwość ma wartość true. Jeśli w importowanych danych typu String nie występuje znak końca akapitu, a właściwość useClipboardAnnotations ma wartość true, wówczas względem odpowiedniego akapitu zostaje wywołana metoda setStyle(MERGE_TO_NEXT_ON_PASTE, "true"), tak aby podczas wklejania ten znak stał się częścią akapitu. Tę właściwość należy ustawiać wyłącznie dla elementów w obiekcie TextScrap, tylko dla ostatniego elementu w porcji tekstu.





[ X ]Dlaczego język angielski?
Treść dokumentacji języka ActionScript 3.0 wyświetlana w języku angielskim

Niektóre części dokumentacji języka ActionScript 3.0 nie są przetłumaczone na poszczególne języki. Gdy element nie jest przetłumaczony na dany język, jest wyświetlany tekst angielski. Na przykład opis klasy ga.controls.HelpBox nie jest przetłumaczony na żaden dodatkowy język. Z tego powodu polska wersja dokumentacji zawiera opis klasy ga.controls.HelpBox w języku angielskim.