Packagecom.adobe.indesign
Classpublic class CharacterStyle
InheritanceCharacterStyle Inheritance CSHostObject Inheritance flash.utils.Proxy



Public Properties
 PropertyDefined By
  appliedFont : Object
The font applied to the CharacterStyle, specified as either a font object or the name of font family.
CharacterStyle
  appliedLanguage : Object
The language of the text.
CharacterStyle
  basedOn : Object
The style that this style is based on.
CharacterStyle
  baselineShift : Object
The baseline shift applied to the text.
CharacterStyle
  capitalization : Object
The capitalization scheme.
CharacterStyle
  characterAlignment : Object
The alignment of small characters to the largest character in the line.
CharacterStyle
  characterDirection : Object
The direction of the character.
CharacterStyle
  characterRotation : Object
The rotation angle (in degrees) of individual characters.
CharacterStyle
  cjkGridTracking : Object
If true, uses grid tracking to track non-Roman characters in CJK grids.
CharacterStyle
  diacriticPosition : Object
Position of diacriticical characters.
CharacterStyle
  digitsType : Object
The digits type.
CharacterStyle
  endJoin : Object
The stroke join type applied to the characters of the text.
CharacterStyle
  eventListeners : EventListeners
[read-only] A collection of event listeners.
CharacterStyle
  events : Events
[read-only] A collection of events.
CharacterStyle
  fillColor : Object
The swatch (color, gradient, tint, or mixed ink) applied to the fill of the CharacterStyle.
CharacterStyle
  fillTint : Object
The tint (as a percentage) of the fill color of the CharacterStyle.
CharacterStyle
  fontStyle : Object
The name of the font style.
CharacterStyle
  glyphForm : Object
The glyph variant to substitute for standard glyphs.
CharacterStyle
  gradientFillAngle : Object
The angle of a linear gradient applied to the fill of the text.
CharacterStyle
  gradientFillLength : Object
The length (for a linear gradient) or radius (for a radial gradient) applied to the fill of the text.
CharacterStyle
  gradientFillStart : Object
The starting point (in page coordinates) of a gradient applied to the fill of the text, in the format [x, y].
CharacterStyle
  gradientStrokeAngle : Object
The angle of a linear gradient applied to the stroke of the text.
CharacterStyle
  gradientStrokeLength : Object
The length (for a linear gradient) or radius (for a radial gradient) applied to the stroke of the text.
CharacterStyle
  gradientStrokeStart : Object
The starting point (in page coordinates) of a gradient applied to the stroke of the text, in the format [x, y].
CharacterStyle
  horizontalScale : Object
The horizontal scaling applied to the CharacterStyle.
CharacterStyle
 InheritedhostObjectDelegate : HostObject
Getter for the delegate
CSHostObject
  id : Number
[read-only] The unique ID of the CharacterStyle.
CharacterStyle
  imported : Object
[read-only] If true, the style was imported from another document.
CharacterStyle
  index : Number
[read-only] The index of the CharacterStyle within its containing object.
CharacterStyle
  isValid : Boolean
[read-only] Returns true if the object specifier resolves to valid objects.
CharacterStyle
  jidori : Object
The number of grid squares in which to arrange the text.
CharacterStyle
  kashidas : Object
Use of Kashidas for justification.
CharacterStyle
  kentenAlignment : Object
The alignment of kenten characters relative to the parent characters.
CharacterStyle
  kentenCharacterSet : Object
The character set used for the custom kenten character.
CharacterStyle
  kentenCustomCharacter : Object
The character used for kenten.
CharacterStyle
  kentenFillColor : Object
The swatch (color, gradient, tint, or mixed ink) applied to the fill of kenten characters.
CharacterStyle
  kentenFont : Object
The font to use for kenten characters.
CharacterStyle
  kentenFontSize : Object
The size (in points) of kenten characters.
CharacterStyle
  kentenFontStyle : Object
The font style of kenten characters.
CharacterStyle
  kentenKind : Object
The style of kenten characters.
CharacterStyle
  kentenOverprintFill : Object
The method of overprinting the kenten fill.
CharacterStyle
  kentenOverprintStroke : Object
The method of overprinting the kenten stroke.
CharacterStyle
  kentenPlacement : Object
The distance between kenten characters and their parent characters.
CharacterStyle
  kentenPosition : Object
The kenten position relative to the parent character.
CharacterStyle
  kentenStrokeColor : Object
The swatch (color, gradient, tint, or mixed ink) applied to the stroke of kenten characters.
CharacterStyle
  kentenStrokeTint : Object
The stroke tint (as a percentage) of kenten characters.
CharacterStyle
  kentenTint : Object
The fill tint (as a percentage) of kenten characters.
CharacterStyle
  kentenWeight : Object
The stroke weight (in points) of kenten characters.
CharacterStyle
  kentenXScale : Object
The horizontal size of kenten characters as a percent of the original size.
CharacterStyle
  kentenYScale : Object
The vertical size of kenten charachers as a percent of the original size.
CharacterStyle
  kerningMethod : Object
The type of pair kerning.
CharacterStyle
  keyboardDirection : Object
The keyboard direction of the character.
CharacterStyle
  label : String
A property that can be set to any string.
CharacterStyle
  leading : Object
The leading applied to the text.
CharacterStyle
  leadingAki : Object
The amount of space before each character.
CharacterStyle
  ligatures : Object
If true, replaces specific character combinations (e.g., fl, fi) with ligature characters.
CharacterStyle
  miterLimit : Object
The limit of the ratio of stroke width to miter length before a miter (pointed) join becomes a bevel (squared-off) join.
CharacterStyle
  name : String
The name of the style.
CharacterStyle
  noBreak : Object
If true, keeps the text on the same line.
CharacterStyle
  otfContextualAlternate : Object
If true, uses contextual alternate forms in OpenType fonts.
CharacterStyle
  otfDiscretionaryLigature : Object
If true, uses discretionary ligatures in OpenType fonts.
CharacterStyle
  otfFigureStyle : Object
The figure style in OpenType fonts.
CharacterStyle
  otfFraction : Object
If true, uses fractions in OpenType fonts.
CharacterStyle
  otfHistorical : Object
If true, use historical forms in OpenType fonts.
CharacterStyle
  otfHVKana : Object
If true, switches hiragana fonts, which have different glyphs for horizontal and vertical.
CharacterStyle
  otfJustificationAlternate : Object
If true, use alternate justification forms in OpenType fonts.
CharacterStyle
  otfLocale : Object
If true, uses localized forms in OpenType fonts.
CharacterStyle
  otfMark : Object
If true, uses mark positioning in OpenType fonts.
CharacterStyle
  otfOrdinal : Object
If true, uses ordinals in OpenType fonts.
CharacterStyle
  otfOverlapSwash : Object
If true, use overlapping swash forms in OpenType fonts.
CharacterStyle
  otfProportionalMetrics : Object
If true, kerns according to proportional CJK metrics in OpenType fonts.
CharacterStyle
  otfRomanItalics : Object
If true, applies italics to half-width alphanumerics.
CharacterStyle
  otfSlashedZero : Object
If true, use a slashed zeroes in OpenType fonts.
CharacterStyle
  otfStretchedAlternate : Object
If true, use stretched alternate forms in OpenType fonts.
CharacterStyle
  otfStylisticAlternate : Object
If true, use stylistic alternate forms in OpenType fonts.
CharacterStyle
  otfStylisticSets : Object
The stylistic sets to use in OpenType fonts.
CharacterStyle
  otfSwash : Object
If true, uses swash forms in OpenType fonts.
CharacterStyle
  otfTitling : Object
If true, uses titling forms in OpenType fonts.
CharacterStyle
  overprintFill : Object
If true, the fill color of the characters will overprint.
CharacterStyle
  overprintStroke : Object
If true, the stroke of the characters will overprint.
CharacterStyle
  parent : Object
[read-only] The parent of the CharacterStyle (a Document, Application or CharacterStyleGroup).
CharacterStyle
  pointSize : Object
The text size.
CharacterStyle
  position : Object
The text position relative to the baseline.
CharacterStyle
  positionalForm : Object
The OpenType positional form.
CharacterStyle
  previewColor : Object
The color to use for preview, specified either as an array of three doubles, each in the range 0 to 255 and representing R, G, and B values, or as a UI color.
CharacterStyle
  properties : Object
A property that allows setting of several properties at the same time.
CharacterStyle
  rubyAlignment : Object
The ruby alignment.
CharacterStyle
  rubyAutoAlign : Object
If true, auto aligns ruby.
CharacterStyle
  rubyAutoScaling : Object
If true, automatically scales ruby to the specified percent of parent text size.
CharacterStyle
  rubyAutoTcyAutoScale : Object
If true, automatically scales glyphs in auto tcy (tate-chuu-yoko) in ruby to fit one em.
CharacterStyle
  rubyAutoTcyDigits : Object
The number of digits included in auto tcy (tate-chuu-yoko) in ruby.
CharacterStyle
  rubyAutoTcyIncludeRoman : Object
If true, includes Roman characters in auto tcy (tate-chuu-yoko) in ruby.
CharacterStyle
  rubyFill : Object
The swatch (color, gradient, tint, or mixed ink) applied to the fill of ruby characters.
CharacterStyle
  rubyFont : Object
The font applied to ruby characters.
CharacterStyle
  rubyFontSize : Object
The size (in points) of ruby characters.
CharacterStyle
  rubyFontStyle : Object
The font style of ruby characters.
CharacterStyle
  rubyOpenTypePro : Object
If true, uses OpenType Pro fonts for ruby.
CharacterStyle
  rubyOverhang : Object
If true, constrains ruby overhang to the specified amount.
CharacterStyle
  rubyOverprintFill : Object
The method of overprinting the ruby fill.
CharacterStyle
  rubyOverprintStroke : Object
The method of overprinting the ruby stroke.
CharacterStyle
  rubyParentOverhangAmount : Object
The amount by which ruby characters can overhang the parent text.
CharacterStyle
  rubyParentScalingPercent : Object
The amount (as a percentage) to scale the parent text size to determine the ruby text size.
CharacterStyle
  rubyParentSpacing : Object
The ruby spacing relative to the parent text.
CharacterStyle
  rubyPosition : Object
The position of ruby characters relative to the parent text.
CharacterStyle
  rubyStroke : Object
The swatch (color, gradient, tint, or mixed ink) applied to the stroke of ruby characters.
CharacterStyle
  rubyStrokeTint : Object
The stroke tint (as a percentage) of ruby characters.
CharacterStyle
  rubyTint : Object
The tint (as a percentage) of the ruby fill color.
CharacterStyle
  rubyType : Object
The ruby type.
CharacterStyle
  rubyWeight : Object
The stroke weight (in points) of ruby characters.
CharacterStyle
  rubyXOffset : Object
The amount of horizontal space between ruby and parent characters.
CharacterStyle
  rubyXScale : Object
The horizontal size of ruby characters, specified as a percent of the original size.
CharacterStyle
  rubyYOffset : Object
The amount of vertical space between ruby and parent characters.
CharacterStyle
  rubyYScale : Object
The vertical size of ruby characters, specified as a percent of the original size.
CharacterStyle
  scaleAffectsLineHeight : Object
If true, the line changes size when characters are scaled.
CharacterStyle
  shataiAdjustRotation : Object
If true, applies shatai rotation.
CharacterStyle
  shataiAdjustTsume : Object
If true, adjusts shatai tsume.
CharacterStyle
  shataiDegreeAngle : Object
The shatai lens angle (in degrees).
CharacterStyle
  shataiMagnification : Object
The amount (as a percentage) of shatai obliquing to apply.
CharacterStyle
  skew : Object
The skew angle of the CharacterStyle.
CharacterStyle
  strikeThroughColor : Object
The swatch (color, gradient, tint, or mixed ink) applied to the strikethrough stroke.
CharacterStyle
  strikeThroughGapColor : Object
The swatch (color, gradient, tint, or mixed ink) applied to the gap of the strikethrough stroke.
CharacterStyle
  strikeThroughGapOverprint : Object
If true, the gap color of the strikethrough stroke will overprint.
CharacterStyle
  strikeThroughGapTint : Object
The tint (as a percentage) of the strikethrough stroke gap color.
CharacterStyle
  strikeThroughOffset : Object
The amount by which to offset the strikethrough stroke from the text baseline.
CharacterStyle
  strikeThroughOverprint : Object
If true, the strikethrough stroke will overprint.
CharacterStyle
  strikeThroughTint : Object
The tint (as a percentage) of the strikethrough stroke.
CharacterStyle
  strikeThroughType : Object
The stroke type of the strikethrough stroke.
CharacterStyle
  strikeThroughWeight : Object
The stroke weight of the strikethrough stroke.
CharacterStyle
  strikeThru : Object
If true, draws a strikethrough line through the text.
CharacterStyle
  strokeAlignment : Object
The stroke alignment applied to the text.
CharacterStyle
  strokeColor : Object
The swatch (color, gradient, tint, or mixed ink) applied to the stroke of the CharacterStyle.
CharacterStyle
  strokeTint : Object
The tint (as a percentage) of the stroke color of the CharacterStyle.
CharacterStyle
  strokeWeight : Object
The stroke weight applied to the characters of the text.
CharacterStyle
  tatechuyoko : Object
If true, makes the character horizontal in vertical text.
CharacterStyle
  tatechuyokoXOffset : Object
The horizontal offset for horizontal characters in vertical text.
CharacterStyle
  tatechuyokoYOffset : Object
The vertical offset for horizontal characters in vertical text.
CharacterStyle
  tracking : Object
The amount by which to loosen or tighten a block of text, specified in thousands of an em.
CharacterStyle
  trailingAki : Object
The amount of space after each character.
CharacterStyle
  tsume : Object
The amount of horizontal character compression.
CharacterStyle
  underline : Object
If true, underlines the text.
CharacterStyle
  underlineColor : Object
The swatch (color, gradient, tint, or mixed ink) applied to the underline stroke.
CharacterStyle
  underlineGapColor : Object
The swatch (color, gradient, tint, or mixed ink) applied to the gap of the underline stroke.
CharacterStyle
  underlineGapOverprint : Object
If true, the gap color of the underline stroke will overprint.
CharacterStyle
  underlineGapTint : Object
The tint (as a percentage) of the gap color of the underline stroke.
CharacterStyle
  underlineOffset : Object
The amount by which to offset the underline from the text baseline.
CharacterStyle
  underlineOverprint : Object
If true, the underline stroke color will overprint.
CharacterStyle
  underlineTint : Object
The underline stroke tint (as a percentage).
CharacterStyle
  underlineType : Object
The stroke type of the underline stroke.
CharacterStyle
  underlineWeight : Object
The stroke weight of the underline stroke.
CharacterStyle
  verticalScale : Object
The vertical scaling applied to the CharacterStyle.
CharacterStyle
  warichu : Object
If true, turns on warichu.
CharacterStyle
  warichuAlignment : Object
The warichu alignment.
CharacterStyle
  warichuCharsAfterBreak : Object
The minimum number of characters allowed after a line break.
CharacterStyle
  warichuCharsBeforeBreak : Object
The minimum number of characters allowed before a line break.
CharacterStyle
  warichuLines : Object
The number of lines of warichu within a single normal line.
CharacterStyle
  warichuLineSpacing : Object
The gap between lines of warichu characters.
CharacterStyle
  warichuSize : Object
The amount (as a percentage) to scale parent text size to determine warichu size.
CharacterStyle
  xOffsetDiacritic : Object
The x (horizontal) offset for diacritic adjustment.
CharacterStyle
  yOffsetDiacritic : Object
The y (vertical) offset for diacritic adjustment.
CharacterStyle
Public Methods
 MethodDefined By
  
addEventListenerCharacterStyle(eventTypeParam:String = null, handlerParam:Object = null, capturesParam:Boolean = false):EventListener
Adds an event listener.
CharacterStyle
  
Duplicates the CharacterStyle.
CharacterStyle
  
extractLabel(keyParam:String = null):String
Gets the label value associated with the specified key.
CharacterStyle
 Inherited
filterArgsForHBAPI(args:Array):Array
[static] Function to clean up the argument list and put it into a format that makes sense for HBAPI.
CSHostObject
 Inherited
filterSingleObjectForHBAPI(value:Object):Object
[static]
CSHostObject
 Inherited
getClassObjectForName(className:String):HostObject
[static] This returns a "Class" object, meaning, a HostObject that can be used to make static function calls or get static properties
CSHostObject
  
getElements():Object
Resolves the object specifier, creating an array of object references.
CharacterStyle
 Inherited
getSpecialTranslation(className:String, ho:HostObject, expectedReturnType:Class, ownerName:String):*
[static]
CSHostObject
 Inherited
hostCall(name:String, expectedReturnType:Class, rawargs:Array):*
Encapsulates a function call to the host
CSHostObject
 Inherited
hostCallStatic(className:String, methodName:String, expectedReturnType:Class, rawargs:Array):*
[static] Implements a safe call of a static method on the host
CSHostObject
 Inherited
hostGet(name:String, expectedReturnType:Class):*
Encapsulates a property get to the host
CSHostObject
 Inherited
hostGetIndex(idx:Object, expectedReturnType:Class):*
Encapsulates a indexed get to the host
CSHostObject
 Inherited
hostGetStatic(className:String, propertyName:String, expectedReturnType:Class):*
[static] Implements a safe get of a static property on the host Used by for instance, all the enum implementations.
CSHostObject
 Inherited
hostSet(name:String, rawvalue:*):void
Encapsulates a property set to the host
CSHostObject
 Inherited
hostSetStatic(className:String, propertyName:String, rawvalue:*):*
[static] Implements a safe set of a static property on the host
CSHostObject
  
insertLabel(keyParam:String = null, valueParam:String = null):void
Sets the label to the value associated with the specified key.
CharacterStyle
 Inherited
isDescendedFrom(clz:Class, ancClass:Class):Boolean
[static] Efficiently determines whether or not one class descends from another in inheritance hierarchy- class relationships are cached by the ClassUtils implementation- (uses org.as3commons lib to quickly discover class hierarchy.
CSHostObject
  
move(toParam:LocationOptions = null, referenceParam:Object = null):CharacterStyle
Moves the style to the specified location.
CharacterStyle
  
remove(replacingWithParam:CharacterStyle = null):void
Deletes the style.
CharacterStyle
  
removeEventListenerCharacterStyle(eventTypeParam:String = null, handlerParam:Object = null, capturesParam:Boolean = false):Boolean
Removes the event listener.
CharacterStyle
 Inherited
replaceDefaultArgs(args:Array, defaultArgs:Array):Array
Function to tidy up arguments prior to call.
CSHostObject
  
toSpecifier():String
Retrieves the object specifier.
CharacterStyle
 Inherited
wrapReturnedHostObject(rawObject:Object, expectedReturnType:Class, client:CSHostObject, propertyName:String):*
[static] Method used on static/normal get/ hostcalls
CSHostObject
Protected Methods
 MethodDefined By
 Inherited
createWithArgs(args:Array):void
CSHostObject
 Inherited
hostCreate(args:Array):void
CSHostObject
Property Detail
appliedFontproperty
appliedFont:Object

The font applied to the CharacterStyle, specified as either a font object or the name of font family. Can return: Font, String or NothingEnum enumerator.


Implementation
    public function get appliedFont():Object
    public function set appliedFont(value:Object):void
appliedLanguageproperty 
appliedLanguage:Object

The language of the text. Can return: LanguageWithVendors, Language or NothingEnum enumerator. Can also accept: String.


Implementation
    public function get appliedLanguage():Object
    public function set appliedLanguage(value:Object):void
basedOnproperty 
basedOn:Object

The style that this style is based on. Can return: CharacterStyle or String.


Implementation
    public function get basedOn():Object
    public function set basedOn(value:Object):void
baselineShiftproperty 
baselineShift:Object

The baseline shift applied to the text. Can return: Unit or NothingEnum enumerator.


Implementation
    public function get baselineShift():Object
    public function set baselineShift(value:Object):void
capitalizationproperty 
capitalization:Object

The capitalization scheme. Can return: Capitalization enumerator or NothingEnum enumerator.


Implementation
    public function get capitalization():Object
    public function set capitalization(value:Object):void
characterAlignmentproperty 
characterAlignment:Object

The alignment of small characters to the largest character in the line. Can return: CharacterAlignment enumerator or NothingEnum enumerator.


Implementation
    public function get characterAlignment():Object
    public function set characterAlignment(value:Object):void
characterDirectionproperty 
characterDirection:Object

The direction of the character. Can return: CharacterDirectionOptions enumerator or NothingEnum enumerator.


Implementation
    public function get characterDirection():Object
    public function set characterDirection(value:Object):void
characterRotationproperty 
characterRotation:Object

The rotation angle (in degrees) of individual characters. Note: The rotation is counterclockwise. Can return: Real or NothingEnum enumerator.


Implementation
    public function get characterRotation():Object
    public function set characterRotation(value:Object):void
cjkGridTrackingproperty 
cjkGridTracking:Object

If true, uses grid tracking to track non-Roman characters in CJK grids. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get cjkGridTracking():Object
    public function set cjkGridTracking(value:Object):void
diacriticPositionproperty 
diacriticPosition:Object

Position of diacriticical characters. Can return: DiacriticPositionOptions enumerator or NothingEnum enumerator.


Implementation
    public function get diacriticPosition():Object
    public function set diacriticPosition(value:Object):void
digitsTypeproperty 
digitsType:Object

The digits type. Can return: DigitsTypeOptions enumerator or NothingEnum enumerator.


Implementation
    public function get digitsType():Object
    public function set digitsType(value:Object):void
endJoinproperty 
endJoin:Object

The stroke join type applied to the characters of the text. Can return: OutlineJoin enumerator or NothingEnum enumerator.


Implementation
    public function get endJoin():Object
    public function set endJoin(value:Object):void
eventListenersproperty 
eventListeners:EventListeners  [read-only]

A collection of event listeners.


Implementation
    public function get eventListeners():EventListeners
eventsproperty 
events:Events  [read-only]

A collection of events.


Implementation
    public function get events():Events
fillColorproperty 
fillColor:Object

The swatch (color, gradient, tint, or mixed ink) applied to the fill of the CharacterStyle. . Can return: Swatch or NothingEnum enumerator. Can also accept: String.


Implementation
    public function get fillColor():Object
    public function set fillColor(value:Object):void
fillTintproperty 
fillTint:Object

The tint (as a percentage) of the fill color of the CharacterStyle. (To specify a tint percentage, use a number in the range of 0 to 100; to use the inherited or overridden value, use -1.). Can return: Real or NothingEnum enumerator.


Implementation
    public function get fillTint():Object
    public function set fillTint(value:Object):void
fontStyleproperty 
fontStyle:Object

The name of the font style. Can return: String or NothingEnum enumerator.


Implementation
    public function get fontStyle():Object
    public function set fontStyle(value:Object):void
glyphFormproperty 
glyphForm:Object

The glyph variant to substitute for standard glyphs. Can return: AlternateGlyphForms enumerator or NothingEnum enumerator.


Implementation
    public function get glyphForm():Object
    public function set glyphForm(value:Object):void
gradientFillAngleproperty 
gradientFillAngle:Object

The angle of a linear gradient applied to the fill of the text. (Range: -180 to 180). Can return: Real or NothingEnum enumerator.


Implementation
    public function get gradientFillAngle():Object
    public function set gradientFillAngle(value:Object):void
gradientFillLengthproperty 
gradientFillLength:Object

The length (for a linear gradient) or radius (for a radial gradient) applied to the fill of the text. Can return: Real or NothingEnum enumerator.


Implementation
    public function get gradientFillLength():Object
    public function set gradientFillLength(value:Object):void
gradientFillStartproperty 
gradientFillStart:Object

The starting point (in page coordinates) of a gradient applied to the fill of the text, in the format [x, y]. Can return: Array of 2 Units or NothingEnum enumerator.


Implementation
    public function get gradientFillStart():Object
    public function set gradientFillStart(value:Object):void
gradientStrokeAngleproperty 
gradientStrokeAngle:Object

The angle of a linear gradient applied to the stroke of the text. (Range: -180 to 180). Can return: Real or NothingEnum enumerator.


Implementation
    public function get gradientStrokeAngle():Object
    public function set gradientStrokeAngle(value:Object):void
gradientStrokeLengthproperty 
gradientStrokeLength:Object

The length (for a linear gradient) or radius (for a radial gradient) applied to the stroke of the text. Can return: Real or NothingEnum enumerator.


Implementation
    public function get gradientStrokeLength():Object
    public function set gradientStrokeLength(value:Object):void
gradientStrokeStartproperty 
gradientStrokeStart:Object

The starting point (in page coordinates) of a gradient applied to the stroke of the text, in the format [x, y]. Can return: Array of 2 Units or NothingEnum enumerator.


Implementation
    public function get gradientStrokeStart():Object
    public function set gradientStrokeStart(value:Object):void
horizontalScaleproperty 
horizontalScale:Object

The horizontal scaling applied to the CharacterStyle. Can return: Real or NothingEnum enumerator.


Implementation
    public function get horizontalScale():Object
    public function set horizontalScale(value:Object):void
idproperty 
id:Number  [read-only]

The unique ID of the CharacterStyle.


Implementation
    public function get id():Number
importedproperty 
imported:Object  [read-only]

If true, the style was imported from another document. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get imported():Object
indexproperty 
index:Number  [read-only]

The index of the CharacterStyle within its containing object.


Implementation
    public function get index():Number
isValidproperty 
isValid:Boolean  [read-only]

Returns true if the object specifier resolves to valid objects.


Implementation
    public function get isValid():Boolean
jidoriproperty 
jidori:Object

The number of grid squares in which to arrange the text. . Can return: Short Integer or NothingEnum enumerator.


Implementation
    public function get jidori():Object
    public function set jidori(value:Object):void
kashidasproperty 
kashidas:Object

Use of Kashidas for justification. Can return: KashidasOptions enumerator or NothingEnum enumerator.


Implementation
    public function get kashidas():Object
    public function set kashidas(value:Object):void
kentenAlignmentproperty 
kentenAlignment:Object

The alignment of kenten characters relative to the parent characters. . Can return: KentenAlignment enumerator or NothingEnum enumerator.


Implementation
    public function get kentenAlignment():Object
    public function set kentenAlignment(value:Object):void
kentenCharacterSetproperty 
kentenCharacterSet:Object

The character set used for the custom kenten character. Note: Valid only when kenten kind is custom. . Can return: KentenCharacterSet enumerator or NothingEnum enumerator.


Implementation
    public function get kentenCharacterSet():Object
    public function set kentenCharacterSet(value:Object):void
kentenCustomCharacterproperty 
kentenCustomCharacter:Object

The character used for kenten. Note: Valid only when kenten kind is custom. Can return: String or NothingEnum enumerator.


Implementation
    public function get kentenCustomCharacter():Object
    public function set kentenCustomCharacter(value:Object):void
kentenFillColorproperty 
kentenFillColor:Object

The swatch (color, gradient, tint, or mixed ink) applied to the fill of kenten characters. Can return: Swatch, String or NothingEnum enumerator.


Implementation
    public function get kentenFillColor():Object
    public function set kentenFillColor(value:Object):void
kentenFontproperty 
kentenFont:Object

The font to use for kenten characters. Can return: Font, String or NothingEnum enumerator.


Implementation
    public function get kentenFont():Object
    public function set kentenFont(value:Object):void
kentenFontSizeproperty 
kentenFontSize:Object

The size (in points) of kenten characters. Can return: Real or NothingEnum enumerator.


Implementation
    public function get kentenFontSize():Object
    public function set kentenFontSize(value:Object):void
kentenFontStyleproperty 
kentenFontStyle:Object

The font style of kenten characters. Can return: String or NothingEnum enumerator.


Implementation
    public function get kentenFontStyle():Object
    public function set kentenFontStyle(value:Object):void
kentenKindproperty 
kentenKind:Object

The style of kenten characters. Can return: KentenCharacter enumerator or NothingEnum enumerator.


Implementation
    public function get kentenKind():Object
    public function set kentenKind(value:Object):void
kentenOverprintFillproperty 
kentenOverprintFill:Object

The method of overprinting the kenten fill. Can return: AdornmentOverprint enumerator or NothingEnum enumerator.


Implementation
    public function get kentenOverprintFill():Object
    public function set kentenOverprintFill(value:Object):void
kentenOverprintStrokeproperty 
kentenOverprintStroke:Object

The method of overprinting the kenten stroke. Can return: AdornmentOverprint enumerator or NothingEnum enumerator.


Implementation
    public function get kentenOverprintStroke():Object
    public function set kentenOverprintStroke(value:Object):void
kentenPlacementproperty 
kentenPlacement:Object

The distance between kenten characters and their parent characters. Can return: Real or NothingEnum enumerator.


Implementation
    public function get kentenPlacement():Object
    public function set kentenPlacement(value:Object):void
kentenPositionproperty 
kentenPosition:Object

The kenten position relative to the parent character. Can return: RubyKentenPosition enumerator or NothingEnum enumerator.


Implementation
    public function get kentenPosition():Object
    public function set kentenPosition(value:Object):void
kentenStrokeColorproperty 
kentenStrokeColor:Object

The swatch (color, gradient, tint, or mixed ink) applied to the stroke of kenten characters. Can return: Swatch, String or NothingEnum enumerator.


Implementation
    public function get kentenStrokeColor():Object
    public function set kentenStrokeColor(value:Object):void
kentenStrokeTintproperty 
kentenStrokeTint:Object

The stroke tint (as a percentage) of kenten characters. (Range: 0 to 100). Can return: Real or NothingEnum enumerator.


Implementation
    public function get kentenStrokeTint():Object
    public function set kentenStrokeTint(value:Object):void
kentenTintproperty 
kentenTint:Object

The fill tint (as a percentage) of kenten characters. (Range: 0 to 100). Can return: Real or NothingEnum enumerator.


Implementation
    public function get kentenTint():Object
    public function set kentenTint(value:Object):void
kentenWeightproperty 
kentenWeight:Object

The stroke weight (in points) of kenten characters. Can return: Real or NothingEnum enumerator.


Implementation
    public function get kentenWeight():Object
    public function set kentenWeight(value:Object):void
kentenXScaleproperty 
kentenXScale:Object

The horizontal size of kenten characters as a percent of the original size. Can return: Real or NothingEnum enumerator.


Implementation
    public function get kentenXScale():Object
    public function set kentenXScale(value:Object):void
kentenYScaleproperty 
kentenYScale:Object

The vertical size of kenten charachers as a percent of the original size. . Can return: Real or NothingEnum enumerator.


Implementation
    public function get kentenYScale():Object
    public function set kentenYScale(value:Object):void
kerningMethodproperty 
kerningMethod:Object

The type of pair kerning. Can return: String or NothingEnum enumerator.


Implementation
    public function get kerningMethod():Object
    public function set kerningMethod(value:Object):void
keyboardDirectionproperty 
keyboardDirection:Object

The keyboard direction of the character. Can return: CharacterDirectionOptions enumerator or NothingEnum enumerator.


Implementation
    public function get keyboardDirection():Object
    public function set keyboardDirection(value:Object):void
labelproperty 
label:String

A property that can be set to any string.


Implementation
    public function get label():String
    public function set label(value:String):void
leadingproperty 
leading:Object

The leading applied to the text. Can return: Unit, Leading enumerator or NothingEnum enumerator.


Implementation
    public function get leading():Object
    public function set leading(value:Object):void
leadingAkiproperty 
leadingAki:Object

The amount of space before each character. Can return: Real or NothingEnum enumerator.


Implementation
    public function get leadingAki():Object
    public function set leadingAki(value:Object):void
ligaturesproperty 
ligatures:Object

If true, replaces specific character combinations (e.g., fl, fi) with ligature characters. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get ligatures():Object
    public function set ligatures(value:Object):void
miterLimitproperty 
miterLimit:Object

The limit of the ratio of stroke width to miter length before a miter (pointed) join becomes a bevel (squared-off) join. Can return: Real (0 - 1000) or NothingEnum enumerator.


Implementation
    public function get miterLimit():Object
    public function set miterLimit(value:Object):void
nameproperty 
name:String

The name of the style.


Implementation
    public function get name():String
    public function set name(value:String):void
noBreakproperty 
noBreak:Object

If true, keeps the text on the same line. . Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get noBreak():Object
    public function set noBreak(value:Object):void
otfContextualAlternateproperty 
otfContextualAlternate:Object

If true, uses contextual alternate forms in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfContextualAlternate():Object
    public function set otfContextualAlternate(value:Object):void
otfDiscretionaryLigatureproperty 
otfDiscretionaryLigature:Object

If true, uses discretionary ligatures in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfDiscretionaryLigature():Object
    public function set otfDiscretionaryLigature(value:Object):void
otfFigureStyleproperty 
otfFigureStyle:Object

The figure style in OpenType fonts. Can return: OTFFigureStyle enumerator or NothingEnum enumerator.


Implementation
    public function get otfFigureStyle():Object
    public function set otfFigureStyle(value:Object):void
otfFractionproperty 
otfFraction:Object

If true, uses fractions in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfFraction():Object
    public function set otfFraction(value:Object):void
otfHistoricalproperty 
otfHistorical:Object

If true, use historical forms in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfHistorical():Object
    public function set otfHistorical(value:Object):void
otfHVKanaproperty 
otfHVKana:Object

If true, switches hiragana fonts, which have different glyphs for horizontal and vertical. . Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfHVKana():Object
    public function set otfHVKana(value:Object):void
otfJustificationAlternateproperty 
otfJustificationAlternate:Object

If true, use alternate justification forms in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfJustificationAlternate():Object
    public function set otfJustificationAlternate(value:Object):void
otfLocaleproperty 
otfLocale:Object

If true, uses localized forms in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfLocale():Object
    public function set otfLocale(value:Object):void
otfMarkproperty 
otfMark:Object

If true, uses mark positioning in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfMark():Object
    public function set otfMark(value:Object):void
otfOrdinalproperty 
otfOrdinal:Object

If true, uses ordinals in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfOrdinal():Object
    public function set otfOrdinal(value:Object):void
otfOverlapSwashproperty 
otfOverlapSwash:Object

If true, use overlapping swash forms in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfOverlapSwash():Object
    public function set otfOverlapSwash(value:Object):void
otfProportionalMetricsproperty 
otfProportionalMetrics:Object

If true, kerns according to proportional CJK metrics in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfProportionalMetrics():Object
    public function set otfProportionalMetrics(value:Object):void
otfRomanItalicsproperty 
otfRomanItalics:Object

If true, applies italics to half-width alphanumerics. . Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfRomanItalics():Object
    public function set otfRomanItalics(value:Object):void
otfSlashedZeroproperty 
otfSlashedZero:Object

If true, use a slashed zeroes in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfSlashedZero():Object
    public function set otfSlashedZero(value:Object):void
otfStretchedAlternateproperty 
otfStretchedAlternate:Object

If true, use stretched alternate forms in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfStretchedAlternate():Object
    public function set otfStretchedAlternate(value:Object):void
otfStylisticAlternateproperty 
otfStylisticAlternate:Object

If true, use stylistic alternate forms in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfStylisticAlternate():Object
    public function set otfStylisticAlternate(value:Object):void
otfStylisticSetsproperty 
otfStylisticSets:Object

The stylistic sets to use in OpenType fonts. Can return: Long Integer or NothingEnum enumerator.


Implementation
    public function get otfStylisticSets():Object
    public function set otfStylisticSets(value:Object):void
otfSwashproperty 
otfSwash:Object

If true, uses swash forms in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfSwash():Object
    public function set otfSwash(value:Object):void
otfTitlingproperty 
otfTitling:Object

If true, uses titling forms in OpenType fonts. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get otfTitling():Object
    public function set otfTitling(value:Object):void
overprintFillproperty 
overprintFill:Object

If true, the fill color of the characters will overprint. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get overprintFill():Object
    public function set overprintFill(value:Object):void
overprintStrokeproperty 
overprintStroke:Object

If true, the stroke of the characters will overprint. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get overprintStroke():Object
    public function set overprintStroke(value:Object):void
parentproperty 
parent:Object  [read-only]

The parent of the CharacterStyle (a Document, Application or CharacterStyleGroup).


Implementation
    public function get parent():Object
pointSizeproperty 
pointSize:Object

The text size. Can return: Unit or NothingEnum enumerator.


Implementation
    public function get pointSize():Object
    public function set pointSize(value:Object):void
positionproperty 
position:Object

The text position relative to the baseline. Can return: Position enumerator or NothingEnum enumerator.


Implementation
    public function get position():Object
    public function set position(value:Object):void
positionalFormproperty 
positionalForm:Object

The OpenType positional form. Can return: PositionalForms enumerator or NothingEnum enumerator.


Implementation
    public function get positionalForm():Object
    public function set positionalForm(value:Object):void
previewColorproperty 
previewColor:Object

The color to use for preview, specified either as an array of three doubles, each in the range 0 to 255 and representing R, G, and B values, or as a UI color. Can return: Array of 3 Reals (0 - 255) or UIColors enumerator or NothingEnum enumerator.


Implementation
    public function get previewColor():Object
    public function set previewColor(value:Object):void
propertiesproperty 
properties:Object

A property that allows setting of several properties at the same time.


Implementation
    public function get properties():Object
    public function set properties(value:Object):void
rubyAlignmentproperty 
rubyAlignment:Object

The ruby alignment. Can return: RubyAlignments enumerator or NothingEnum enumerator.


Implementation
    public function get rubyAlignment():Object
    public function set rubyAlignment(value:Object):void
rubyAutoAlignproperty 
rubyAutoAlign:Object

If true, auto aligns ruby. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get rubyAutoAlign():Object
    public function set rubyAutoAlign(value:Object):void
rubyAutoScalingproperty 
rubyAutoScaling:Object

If true, automatically scales ruby to the specified percent of parent text size. For information on specifying a percent, see ruby parent scaling percent. . Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get rubyAutoScaling():Object
    public function set rubyAutoScaling(value:Object):void
rubyAutoTcyAutoScaleproperty 
rubyAutoTcyAutoScale:Object

If true, automatically scales glyphs in auto tcy (tate-chuu-yoko) in ruby to fit one em. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get rubyAutoTcyAutoScale():Object
    public function set rubyAutoTcyAutoScale(value:Object):void
rubyAutoTcyDigitsproperty 
rubyAutoTcyDigits:Object

The number of digits included in auto tcy (tate-chuu-yoko) in ruby. Can return: Short Integer or NothingEnum enumerator.


Implementation
    public function get rubyAutoTcyDigits():Object
    public function set rubyAutoTcyDigits(value:Object):void
rubyAutoTcyIncludeRomanproperty 
rubyAutoTcyIncludeRoman:Object

If true, includes Roman characters in auto tcy (tate-chuu-yoko) in ruby. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get rubyAutoTcyIncludeRoman():Object
    public function set rubyAutoTcyIncludeRoman(value:Object):void
rubyFillproperty 
rubyFill:Object

The swatch (color, gradient, tint, or mixed ink) applied to the fill of ruby characters. Can return: Swatch, String or NothingEnum enumerator.


Implementation
    public function get rubyFill():Object
    public function set rubyFill(value:Object):void
rubyFontproperty 
rubyFont:Object

The font applied to ruby characters. Can return: Font, String or NothingEnum enumerator.


Implementation
    public function get rubyFont():Object
    public function set rubyFont(value:Object):void
rubyFontSizeproperty 
rubyFontSize:Object

The size (in points) of ruby characters. Can return: Real or NothingEnum enumerator.


Implementation
    public function get rubyFontSize():Object
    public function set rubyFontSize(value:Object):void
rubyFontStyleproperty 
rubyFontStyle:Object

The font style of ruby characters. Can return: String or NothingEnum enumerator.


Implementation
    public function get rubyFontStyle():Object
    public function set rubyFontStyle(value:Object):void
rubyOpenTypeProproperty 
rubyOpenTypePro:Object

If true, uses OpenType Pro fonts for ruby. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get rubyOpenTypePro():Object
    public function set rubyOpenTypePro(value:Object):void
rubyOverhangproperty 
rubyOverhang:Object

If true, constrains ruby overhang to the specified amount. For information on specifying an amount, see ruby parent overhang amount. . Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get rubyOverhang():Object
    public function set rubyOverhang(value:Object):void
rubyOverprintFillproperty 
rubyOverprintFill:Object

The method of overprinting the ruby fill. Can return: AdornmentOverprint enumerator or NothingEnum enumerator.


Implementation
    public function get rubyOverprintFill():Object
    public function set rubyOverprintFill(value:Object):void
rubyOverprintStrokeproperty 
rubyOverprintStroke:Object

The method of overprinting the ruby stroke. Can return: AdornmentOverprint enumerator or NothingEnum enumerator.


Implementation
    public function get rubyOverprintStroke():Object
    public function set rubyOverprintStroke(value:Object):void
rubyParentOverhangAmountproperty 
rubyParentOverhangAmount:Object

The amount by which ruby characters can overhang the parent text. Can return: RubyOverhang enumerator or NothingEnum enumerator.


Implementation
    public function get rubyParentOverhangAmount():Object
    public function set rubyParentOverhangAmount(value:Object):void
rubyParentScalingPercentproperty 
rubyParentScalingPercent:Object

The amount (as a percentage) to scale the parent text size to determine the ruby text size. Can return: Real or NothingEnum enumerator.


Implementation
    public function get rubyParentScalingPercent():Object
    public function set rubyParentScalingPercent(value:Object):void
rubyParentSpacingproperty 
rubyParentSpacing:Object

The ruby spacing relative to the parent text. . Can return: RubyParentSpacing enumerator or NothingEnum enumerator.


Implementation
    public function get rubyParentSpacing():Object
    public function set rubyParentSpacing(value:Object):void
rubyPositionproperty 
rubyPosition:Object

The position of ruby characters relative to the parent text. Can return: RubyKentenPosition enumerator or NothingEnum enumerator.


Implementation
    public function get rubyPosition():Object
    public function set rubyPosition(value:Object):void
rubyStrokeproperty 
rubyStroke:Object

The swatch (color, gradient, tint, or mixed ink) applied to the stroke of ruby characters. Can return: Swatch, String or NothingEnum enumerator.


Implementation
    public function get rubyStroke():Object
    public function set rubyStroke(value:Object):void
rubyStrokeTintproperty 
rubyStrokeTint:Object

The stroke tint (as a percentage) of ruby characters. Can return: Real or NothingEnum enumerator.


Implementation
    public function get rubyStrokeTint():Object
    public function set rubyStrokeTint(value:Object):void
rubyTintproperty 
rubyTint:Object

The tint (as a percentage) of the ruby fill color. (Range: 0 to 100). Can return: Real or NothingEnum enumerator.


Implementation
    public function get rubyTint():Object
    public function set rubyTint(value:Object):void
rubyTypeproperty 
rubyType:Object

The ruby type. Can return: RubyTypes enumerator or NothingEnum enumerator.


Implementation
    public function get rubyType():Object
    public function set rubyType(value:Object):void
rubyWeightproperty 
rubyWeight:Object

The stroke weight (in points) of ruby characters. Can return: Real or NothingEnum enumerator.


Implementation
    public function get rubyWeight():Object
    public function set rubyWeight(value:Object):void
rubyXOffsetproperty 
rubyXOffset:Object

The amount of horizontal space between ruby and parent characters. Can return: Real or NothingEnum enumerator.


Implementation
    public function get rubyXOffset():Object
    public function set rubyXOffset(value:Object):void
rubyXScaleproperty 
rubyXScale:Object

The horizontal size of ruby characters, specified as a percent of the original size. Can return: Real or NothingEnum enumerator.


Implementation
    public function get rubyXScale():Object
    public function set rubyXScale(value:Object):void
rubyYOffsetproperty 
rubyYOffset:Object

The amount of vertical space between ruby and parent characters. Can return: Real or NothingEnum enumerator.


Implementation
    public function get rubyYOffset():Object
    public function set rubyYOffset(value:Object):void
rubyYScaleproperty 
rubyYScale:Object

The vertical size of ruby characters, specified as a percent of the original size. Can return: Real or NothingEnum enumerator.


Implementation
    public function get rubyYScale():Object
    public function set rubyYScale(value:Object):void
scaleAffectsLineHeightproperty 
scaleAffectsLineHeight:Object

If true, the line changes size when characters are scaled. . Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get scaleAffectsLineHeight():Object
    public function set scaleAffectsLineHeight(value:Object):void
shataiAdjustRotationproperty 
shataiAdjustRotation:Object

If true, applies shatai rotation. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get shataiAdjustRotation():Object
    public function set shataiAdjustRotation(value:Object):void
shataiAdjustTsumeproperty 
shataiAdjustTsume:Object

If true, adjusts shatai tsume. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get shataiAdjustTsume():Object
    public function set shataiAdjustTsume(value:Object):void
shataiDegreeAngleproperty 
shataiDegreeAngle:Object

The shatai lens angle (in degrees). Can return: Real or NothingEnum enumerator.


Implementation
    public function get shataiDegreeAngle():Object
    public function set shataiDegreeAngle(value:Object):void
shataiMagnificationproperty 
shataiMagnification:Object

The amount (as a percentage) of shatai obliquing to apply. Can return: Real or NothingEnum enumerator.


Implementation
    public function get shataiMagnification():Object
    public function set shataiMagnification(value:Object):void
skewproperty 
skew:Object

The skew angle of the CharacterStyle. Can return: Real or NothingEnum enumerator.


Implementation
    public function get skew():Object
    public function set skew(value:Object):void
strikeThroughColorproperty 
strikeThroughColor:Object

The swatch (color, gradient, tint, or mixed ink) applied to the strikethrough stroke. Can return: Swatch, String or NothingEnum enumerator.


Implementation
    public function get strikeThroughColor():Object
    public function set strikeThroughColor(value:Object):void
strikeThroughGapColorproperty 
strikeThroughGapColor:Object

The swatch (color, gradient, tint, or mixed ink) applied to the gap of the strikethrough stroke. Can return: Swatch, String or NothingEnum enumerator.


Implementation
    public function get strikeThroughGapColor():Object
    public function set strikeThroughGapColor(value:Object):void
strikeThroughGapOverprintproperty 
strikeThroughGapOverprint:Object

If true, the gap color of the strikethrough stroke will overprint. Note: Valid when strike through type is not solid. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get strikeThroughGapOverprint():Object
    public function set strikeThroughGapOverprint(value:Object):void
strikeThroughGapTintproperty 
strikeThroughGapTint:Object

The tint (as a percentage) of the strikethrough stroke gap color. (Range: 0 to 100) Note: Valid when strike through type is not solid. Can return: Real or NothingEnum enumerator.


Implementation
    public function get strikeThroughGapTint():Object
    public function set strikeThroughGapTint(value:Object):void
strikeThroughOffsetproperty 
strikeThroughOffset:Object

The amount by which to offset the strikethrough stroke from the text baseline. Can return: Unit or NothingEnum enumerator.


Implementation
    public function get strikeThroughOffset():Object
    public function set strikeThroughOffset(value:Object):void
strikeThroughOverprintproperty 
strikeThroughOverprint:Object

If true, the strikethrough stroke will overprint. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get strikeThroughOverprint():Object
    public function set strikeThroughOverprint(value:Object):void
strikeThroughTintproperty 
strikeThroughTint:Object

The tint (as a percentage) of the strikethrough stroke. (Range: 0 to 100). Can return: Real or NothingEnum enumerator.


Implementation
    public function get strikeThroughTint():Object
    public function set strikeThroughTint(value:Object):void
strikeThroughTypeproperty 
strikeThroughType:Object

The stroke type of the strikethrough stroke. Can return: StrokeStyle, String or NothingEnum enumerator.


Implementation
    public function get strikeThroughType():Object
    public function set strikeThroughType(value:Object):void
strikeThroughWeightproperty 
strikeThroughWeight:Object

The stroke weight of the strikethrough stroke. Can return: Unit or NothingEnum enumerator.


Implementation
    public function get strikeThroughWeight():Object
    public function set strikeThroughWeight(value:Object):void
strikeThruproperty 
strikeThru:Object

If true, draws a strikethrough line through the text. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get strikeThru():Object
    public function set strikeThru(value:Object):void
strokeAlignmentproperty 
strokeAlignment:Object

The stroke alignment applied to the text. Can return: TextStrokeAlign enumerator or NothingEnum enumerator.


Implementation
    public function get strokeAlignment():Object
    public function set strokeAlignment(value:Object):void
strokeColorproperty 
strokeColor:Object

The swatch (color, gradient, tint, or mixed ink) applied to the stroke of the CharacterStyle. Can return: Swatch or NothingEnum enumerator. Can also accept: String.


Implementation
    public function get strokeColor():Object
    public function set strokeColor(value:Object):void
strokeTintproperty 
strokeTint:Object

The tint (as a percentage) of the stroke color of the CharacterStyle. (To specify a tint percentage, use a number in the range of 0 to 100; to use the inherited or overridden value, use -1.). Can return: Real or NothingEnum enumerator.


Implementation
    public function get strokeTint():Object
    public function set strokeTint(value:Object):void
strokeWeightproperty 
strokeWeight:Object

The stroke weight applied to the characters of the text. Can return: Unit or NothingEnum enumerator.


Implementation
    public function get strokeWeight():Object
    public function set strokeWeight(value:Object):void
tatechuyokoproperty 
tatechuyoko:Object

If true, makes the character horizontal in vertical text. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get tatechuyoko():Object
    public function set tatechuyoko(value:Object):void
tatechuyokoXOffsetproperty 
tatechuyokoXOffset:Object

The horizontal offset for horizontal characters in vertical text. Can return: Real or NothingEnum enumerator.


Implementation
    public function get tatechuyokoXOffset():Object
    public function set tatechuyokoXOffset(value:Object):void
tatechuyokoYOffsetproperty 
tatechuyokoYOffset:Object

The vertical offset for horizontal characters in vertical text. Can return: Real or NothingEnum enumerator.


Implementation
    public function get tatechuyokoYOffset():Object
    public function set tatechuyokoYOffset(value:Object):void
trackingproperty 
tracking:Object

The amount by which to loosen or tighten a block of text, specified in thousands of an em. Can return: Real or NothingEnum enumerator.


Implementation
    public function get tracking():Object
    public function set tracking(value:Object):void
trailingAkiproperty 
trailingAki:Object

The amount of space after each character. Can return: Real or NothingEnum enumerator.


Implementation
    public function get trailingAki():Object
    public function set trailingAki(value:Object):void
tsumeproperty 
tsume:Object

The amount of horizontal character compression. Can return: Real or NothingEnum enumerator.


Implementation
    public function get tsume():Object
    public function set tsume(value:Object):void
underlineproperty 
underline:Object

If true, underlines the text. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get underline():Object
    public function set underline(value:Object):void
underlineColorproperty 
underlineColor:Object

The swatch (color, gradient, tint, or mixed ink) applied to the underline stroke. . Can return: Swatch, String or NothingEnum enumerator.


Implementation
    public function get underlineColor():Object
    public function set underlineColor(value:Object):void
underlineGapColorproperty 
underlineGapColor:Object

The swatch (color, gradient, tint, or mixed ink) applied to the gap of the underline stroke. Note: Valid when underline type is not solid. Can return: Swatch, String or NothingEnum enumerator.


Implementation
    public function get underlineGapColor():Object
    public function set underlineGapColor(value:Object):void
underlineGapOverprintproperty 
underlineGapOverprint:Object

If true, the gap color of the underline stroke will overprint. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get underlineGapOverprint():Object
    public function set underlineGapOverprint(value:Object):void
underlineGapTintproperty 
underlineGapTint:Object

The tint (as a percentage) of the gap color of the underline stroke. (Range: 0 to 100) Note: Valid when underline type is not solid. Can return: Real or NothingEnum enumerator.


Implementation
    public function get underlineGapTint():Object
    public function set underlineGapTint(value:Object):void
underlineOffsetproperty 
underlineOffset:Object

The amount by which to offset the underline from the text baseline. Can return: Unit or NothingEnum enumerator.


Implementation
    public function get underlineOffset():Object
    public function set underlineOffset(value:Object):void
underlineOverprintproperty 
underlineOverprint:Object

If true, the underline stroke color will overprint. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get underlineOverprint():Object
    public function set underlineOverprint(value:Object):void
underlineTintproperty 
underlineTint:Object

The underline stroke tint (as a percentage). (Range: 0 to 100). Can return: Real or NothingEnum enumerator.


Implementation
    public function get underlineTint():Object
    public function set underlineTint(value:Object):void
underlineTypeproperty 
underlineType:Object

The stroke type of the underline stroke. Can return: StrokeStyle, String or NothingEnum enumerator.


Implementation
    public function get underlineType():Object
    public function set underlineType(value:Object):void
underlineWeightproperty 
underlineWeight:Object

The stroke weight of the underline stroke. Can return: Unit or NothingEnum enumerator.


Implementation
    public function get underlineWeight():Object
    public function set underlineWeight(value:Object):void
verticalScaleproperty 
verticalScale:Object

The vertical scaling applied to the CharacterStyle. Can return: Real or NothingEnum enumerator.


Implementation
    public function get verticalScale():Object
    public function set verticalScale(value:Object):void
warichuproperty 
warichu:Object

If true, turns on warichu. Can return: Boolean or NothingEnum enumerator.


Implementation
    public function get warichu():Object
    public function set warichu(value:Object):void
warichuAlignmentproperty 
warichuAlignment:Object

The warichu alignment. Can return: WarichuAlignment enumerator or NothingEnum enumerator.


Implementation
    public function get warichuAlignment():Object
    public function set warichuAlignment(value:Object):void
warichuCharsAfterBreakproperty 
warichuCharsAfterBreak:Object

The minimum number of characters allowed after a line break. . Can return: Short Integer or NothingEnum enumerator.


Implementation
    public function get warichuCharsAfterBreak():Object
    public function set warichuCharsAfterBreak(value:Object):void
warichuCharsBeforeBreakproperty 
warichuCharsBeforeBreak:Object

The minimum number of characters allowed before a line break. Can return: Short Integer or NothingEnum enumerator.


Implementation
    public function get warichuCharsBeforeBreak():Object
    public function set warichuCharsBeforeBreak(value:Object):void
warichuLinesproperty 
warichuLines:Object

The number of lines of warichu within a single normal line. Can return: Short Integer or NothingEnum enumerator.


Implementation
    public function get warichuLines():Object
    public function set warichuLines(value:Object):void
warichuLineSpacingproperty 
warichuLineSpacing:Object

The gap between lines of warichu characters. Can return: Real or NothingEnum enumerator.


Implementation
    public function get warichuLineSpacing():Object
    public function set warichuLineSpacing(value:Object):void
warichuSizeproperty 
warichuSize:Object

The amount (as a percentage) to scale parent text size to determine warichu size. Can return: Real or NothingEnum enumerator.


Implementation
    public function get warichuSize():Object
    public function set warichuSize(value:Object):void
xOffsetDiacriticproperty 
xOffsetDiacritic:Object

The x (horizontal) offset for diacritic adjustment. Can return: Real or NothingEnum enumerator.


Implementation
    public function get xOffsetDiacritic():Object
    public function set xOffsetDiacritic(value:Object):void
yOffsetDiacriticproperty 
yOffsetDiacritic:Object

The y (vertical) offset for diacritic adjustment. Can return: Real or NothingEnum enumerator.


Implementation
    public function get yOffsetDiacritic():Object
    public function set yOffsetDiacritic(value:Object):void
Method Detail
addEventListenerCharacterStyle()method
public function addEventListenerCharacterStyle(eventTypeParam:String = null, handlerParam:Object = null, capturesParam:Boolean = false):EventListener

Adds an event listener.

Parameters

eventTypeParam:String (default = null) — (String) The event type.
 
handlerParam:Object (default = null) — (Object) The event handler. Can accept: File or JavaScript Function.
 
capturesParam:Boolean (default = false) — (Boolean) This parameter is obsolete. (Optional)

Returns
EventListener
duplicate()method 
public function duplicate():CharacterStyle

Duplicates the CharacterStyle.

Returns
CharacterStyle
extractLabel()method 
public function extractLabel(keyParam:String = null):String

Gets the label value associated with the specified key.

Parameters

keyParam:String (default = null) — (String) The key.

Returns
String
getElements()method 
public function getElements():Object

Resolves the object specifier, creating an array of object references.

Returns
Object
insertLabel()method 
public function insertLabel(keyParam:String = null, valueParam:String = null):void

Sets the label to the value associated with the specified key.

Parameters

keyParam:String (default = null) — (String) The key.
 
valueParam:String (default = null) — (String) The value.

move()method 
public function move(toParam:LocationOptions = null, referenceParam:Object = null):CharacterStyle

Moves the style to the specified location.

Parameters

toParam:LocationOptions (default = null) — (LocationOptions) The location relative to the reference object or within the containing object.
 
referenceParam:Object (default = null) — (Object) The reference object. Note: Required when the to parameter specifies before or after. Can accept: ParagraphStyle, ParagraphStyleGroup, CharacterStyle, CharacterStyleGroup, CellStyle, CellStyleGroup, TableStyle, TableStyleGroup, Document or Application. (Optional)

Returns
CharacterStyle
remove()method 
public function remove(replacingWithParam:CharacterStyle = null):void

Deletes the style.

Parameters

replacingWithParam:CharacterStyle (default = null) — (CharacterStyle) The style to apply in place of the deleted style. (Optional)

removeEventListenerCharacterStyle()method 
public function removeEventListenerCharacterStyle(eventTypeParam:String = null, handlerParam:Object = null, capturesParam:Boolean = false):Boolean

Removes the event listener.

Parameters

eventTypeParam:String (default = null) — (String) The registered event type.
 
handlerParam:Object (default = null) — (Object) The registered event handler. Can accept: File or JavaScript Function.
 
capturesParam:Boolean (default = false) — (Boolean) This parameter is obsolete. (Optional)

Returns
Boolean
toSpecifier()method 
public function toSpecifier():String

Retrieves the object specifier.

Returns
String