| 패키지 | flash.text.engine | 
| 클래스 | public class ContentElement | 
| 상속 | ContentElement    Object | 
| 하위 클래스 | GraphicElement, GroupElement, TextElement | 
| 언어 버전: | ActionScript 3.0 | 
| 런타임 버전: | Flash Player 10, AIR 1.5, Flash Lite 4 | 
ContentElement는 추상 기본 클래스이므로 ContentElement를 직접 인스턴스화할 수 없습니다. new ContentElement()를 호출하면 ArgumentError 예외가 발생합니다. 
ContentElement 요소는 정확히 하나의 GroupElement 또는 정확히 텍스트 블록 하나의 content 속성에만 할당할 수 있습니다.
관련 API 요소
| 속성 | 정의 주체 | ||
|---|---|---|---|
![]()  | constructor : Object 
	 지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다.  | Object | |
| elementFormat : ElementFormat 
	 요소에 사용되는 ElementFormat 객체입니다.  | ContentElement | ||
| eventMirror : EventDispatcher 
	 이 내용 요소에 기반을 둔 유효한 텍스트 행에 전달된 모든 이벤트의 복사본을 수신하는 EventDispatcher 객체입니다.  | ContentElement | ||
| groupElement : GroupElement [읽기 전용] 
	 이 요소를 포함하는 GroupElement입니다. 이 요소가 그룹에 포함되지 않은 경우에는 null입니다.  | ContentElement | ||
| rawText : String [읽기 전용] 
	 요소에 있는 텍스트(U+FDEF 문자 포함)의 복사본입니다.  | ContentElement | ||
| text : String [읽기 전용] 
	 요소에 있는 텍스트(String의 그래픽 요소를 나타내는 U+FDEF 문자 제외)의 복사본입니다.  | ContentElement | ||
| textBlock : flash.text.engine:TextBlock [읽기 전용] 
	 이 요소가 속하는 TextBlock입니다.  | ContentElement | ||
| textBlockBeginIndex : int [읽기 전용] 
	 이 요소의 첫 번째 문자의 텍스트 블록에 있는 인덱스입니다.  | ContentElement | ||
| textRotation : String 
	 요소에 단위로 적용되는 회전입니다.  | ContentElement | ||
| userData : * 
	 임의 데이터를 요소와 연관시키는 방법을 응용 프로그램에 제공합니다.  | ContentElement | ||
| 메서드 | 정의 주체 | ||
|---|---|---|---|
ContentElement(elementFormat:ElementFormat = null, eventMirror:EventDispatcher = null, textRotation:String = "rotate0") 
	new ContentElement() 생성자를 호출하면 ArgumentError 예외가 발생합니다.  | ContentElement | ||
![]()  | 
	 지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다.  | Object | |
![]()  | 
	 Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다.  | Object | |
![]()  | 
	 지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다.  | Object | |
![]()  | 
     루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다.  | Object | |
![]()  | 
	 로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다.  | Object | |
![]()  | 
	 지정된 객체의 문자열 표현을 반환합니다.  | Object | |
![]()  | 
	 지정된 객체의 프리미티브 값을 반환합니다.  | Object | |
| 상수 | 정의 주체 | ||
|---|---|---|---|
| GRAPHIC_ELEMENT : uint = 0xFDEF [정적]  
	텍스트에 그래픽 요소가 있음을 나타냅니다.  | ContentElement | ||
elementFormat | 속성 | 
elementFormat:ElementFormat| 언어 버전: | ActionScript 3.0 | 
| 런타임 버전: | Flash Player 10, AIR 1.5, Flash Lite 4 | 
요소에 사용되는 ElementFormat 객체입니다.
기본값은 null입니다.
elementFormat 속성을 설정하는 경우 제공된 ElementFormat 객체가 잠깁니다. 즉, locked 속성이 true로 설정됩니다. 잠긴 ElementFormat은 수정할 수 없습니다.
구현
    public function get elementFormat():ElementFormat    public function set elementFormat(value:ElementFormat):void관련 API 요소
eventMirror | 속성 | 
eventMirror:EventDispatcher| 언어 버전: | ActionScript 3.0 | 
| 런타임 버전: | Flash Player 10, AIR 1.5, Flash Lite 4 | 
	 이 내용 요소에 기반을 둔 유효한 텍스트 행에 전달된 모든 이벤트의 복사본을 수신하는 EventDispatcher 객체입니다.  런타임에는 특정 내용 요소에서 발생한 행의 부분을 확인하기가 어려울 수 있으므로 지정된 객체를 사용하여 텍스트 링크 또는 다른 대화형 텍스트에 대한 리스너를 설정할 수 있습니다. 텍스트를 배치하기 전에는 메트릭을 확인할 수 없는 밑줄 등의 장식을 적용하는 데 리스너를 사용할 수도 있습니다. 기본값은 미러링된 이벤트를 전달하지 않도록 하는 null입니다.
	 
	 
이벤트 미러는 텍스트 행에서 TextLineMirrorRegion 클래스의 인스턴스로 표시됩니다. 양방향 처리와 줄바꿈에 따라 미러 영역이 한 개 이상 생성될 수 있습니다.
기본값은 null입니다.
구현
    public function get eventMirror():EventDispatcher    public function set eventMirror(value:EventDispatcher):void관련 API 요소
groupElement | 속성 | 
groupElement:GroupElement  [읽기 전용] | 언어 버전: | ActionScript 3.0 | 
| 런타임 버전: | Flash Player 10, AIR 1.5, Flash Lite 4 | 
	 이 요소를 포함하는 GroupElement입니다. 이 요소가 그룹에 포함되지 않은 경우에는 null입니다.
	 
	 
기본값은 null입니다.
구현
    public function get groupElement():GroupElement관련 API 요소
rawText | 속성 | 
text | 속성 | 
textBlock | 속성 | 
textBlock:flash.text.engine:TextBlock  [읽기 전용] | 언어 버전: | ActionScript 3.0 | 
| 런타임 버전: | Flash Player 10, AIR 1.5, Flash Lite 4 | 
이 요소가 속하는 TextBlock입니다.
기본값은 null입니다.
구현
    public function get textBlock():flash.text.engine:TextBlock관련 API 요소
textBlockBeginIndex | 속성 | 
textRotation | 속성 | 
textRotation:String| 언어 버전: | ActionScript 3.0 | 
| 런타임 버전: | Flash Player 10, AIR 1.5, Flash Lite 4 | 
	 요소에 단위로 적용되는 회전입니다. 이 속성에는 TextRotation 상수를 사용합니다.
	 
	 
기본값은 TextRotation.ROTATE_0입니다.
모든 글리프의 최종 회전은 , ElementFormat.textRotation, ContentElement.textRotation 및 TextBlock.lineRotation의 합으로 결정됩니다.
ContentElement.textRotation은 텍스트를 포함하는 행과 다른 방식으로 회전하는 짧은 텍스트 흐름을 만드는 데 사용됩니다. 일본어 텍스트의 TCY 실행을 예로 들 수 있습니다. TCY는 Tate-Chu-Yoko의 약어이며 세로 방향 일본어 텍스트에 포함된 가로 방향 텍스트 흐름(일반적으로 숫자)을 나타냅니다. TCY 흐름이 들어 있는 세로 방향 일본어 텍스트 단락을 만들려면 다음을 수행합니다.
TextBlock.lineRotation=TextRotation.ROTATE_90을 설정합니다.TextBlock.content를 세 개의 TextElement 객체로 구성되는 GroupElement로 설정합니다. 이들 중 첫 번째 요소는 TCY 실행 전의 일본어 텍스트이고, 두 번째 요소는 TCY 실행의 라틴어 텍스트이며, 세 번째 요소는 TCY 실행 후의 일본어 텍스트입니다.- TCY 
TextElement의 textRotation 속성을TextRotation.ROTATE_270으로 설정합니다. TCY 텍스트 요소가 단위로 회전합니다. 행에서 상속된 90도 회전으로 시작합니다. 또 다른 270도를 추가하면 회전하여 수평이 됩니다. 
회전한 내용 요소는 중첩할 수 없습니다. 복잡도에 상관없이 내용 요소의 모든 계층에서 textRotation 속성 세트를 설정할 수 있는 내용 요소는 한 개로 제한됩니다. 다음 메서드와 속성 setter를 사용하면 중첩된 회전이 감지된 경우 인수 오류가 발생합니다.
ContentElement.textRotationGroupElement.setElementsGroupElement.replaceElements
이 속성의 값을 설정하려면 다음 문자열 값을 사용합니다.
| 문자열 값 | 설명 | 
|---|---|
TextRotation.ROTATE_0 | 요소가 회전하지 않습니다. | 
TextRotation.ROTATE_90 | 요소가 시계 방향으로 90도 회전합니다. | 
TextRotation.ROTATE_180 | 요소가 180도 회전합니다. | 
TextRotation.ROTATE_270 | 요소가 시계 방향으로 270도 회전합니다. | 
TextRotation.AUTO | 지원되지 않습니다. | 
구현
    public function get textRotation():String    public function set textRotation(value:String):void오류
ArgumentError  — TextRotation의 멤버가 아닌 값으로 설정된 경우입니다.
      | |
ArgumentError  — TextRotation.AUTO로 설정된 경우입니다.
      | |
ArgumentError  — 작업으로 인해 GroupElement 내에 회전이 중첩되어 발생할 경우입니다.
	  
	   | 
관련 API 요소
userData | 속성 | 
public var userData:*| 언어 버전: | ActionScript 3.0 | 
| 런타임 버전: | Flash Player 10, AIR 1.5, Flash Lite 4 | 
임의 데이터를 요소와 연관시키는 방법을 응용 프로그램에 제공합니다.
기본값은 null입니다.
ContentElement | () | 생성자 | 
public function ContentElement(elementFormat:ElementFormat = null, eventMirror:EventDispatcher = null, textRotation:String = "rotate0")| 언어 버전: | ActionScript 3.0 | 
| 런타임 버전: | Flash Player 10, AIR 1.5, Flash Lite 4 | 
	new ContentElement() 생성자를 호출하면 ArgumentError 예외가 발생합니다. 그러나 ContentElement의 다음과 같은 하위 클래스에 대해서는 생성자를 호출할 수 있습니다.
	
	
new GraphicElement()new GroupElement()new TextElement()
elementFormat:ElementFormat (default = null) — 요소의 텍스트에 대한 요소 형식입니다. 기본값은 null입니다.
	 | |
eventMirror:EventDispatcher (default = null) — 이 내용 요소를 기반으로 만들어진 유효한 텍스트 줄에 전달된 모든 이벤트의 복사본을 수신하는 EventDispatcher 객체입니다. 기본값은 null입니다.
	 | |
textRotation:String (default = "rotate0") — 단위로 요소에 적용되는 회전입니다. 이 속성에는 TextRotation 상수를 사용합니다. 기본값은 TextRotation.ROTATE_0입니다.
   	 | 
GRAPHIC_ELEMENT | 상수 | 
Tue Jun 12 2018, 03:17 PM Z
 
 상속되는 공용 속성 숨기기
 상속되는 공용 속성 표시