Packageflash.system
Classpublic final class Capabilities
InheritanceCapabilities Inheritance Object

Language Version : ActionScript 3.0
Runtime Versions : Flash Player 9, AIR 1.0

The Capabilities class provides properties that describe the system and runtime that are hosting the application.



Public Properties
 PropertyDefined By
  avHardwareDisable : Boolean
[static] [read-only] [avHardwareDisable description]
Capabilities
  cpuArchitecture : String
[static] [read-only] Specifies the current CPU architecture.
Capabilities
  isDebugger : Boolean
[static] [read-only] [isDebugger description]
Capabilities
  manufacturer : String
[static] [read-only] Specifies the manufacturer of the running version of Flash Player or the AIR runtime, in the format "Adobe OSName".
Capabilities
  playerType : String
[static] [read-only] [playerType description]
Capabilities
  supports32BitProcesses : Boolean
[static] [read-only] Specifies whether the system supports running 32-bit processes.
Capabilities
  supports64BitProcesses : Boolean
[static] [read-only] Specifies whether the system supports running 64-bit processes.
Capabilities
Public Methods
 MethodDefined By
 Inherited
_init():*
[static]
_init
  
[static] Specifies whether the system supports multichannel audio of a specific type.
Capabilities
 Inherited
AS3
 Inherited
init():*
[static]
init
 Inherited
AS3
 Inherited
AS3
Protected Methods
 MethodDefined By
 Inherited
[static]
protected
 Inherited
_setPropertyIsEnumerable(o:*, V:String, enumerable:Boolean):void
[static]
protected
Public Constants
 ConstantDefined By
 Inheritedlength : int = 1
[static]
length
Property Detail
avHardwareDisableproperty
avHardwareDisable:Boolean  [read-only]

Language Version : ActionScript 3.0
Runtime Versions : Flash Player 9, AIR 1.0

[avHardwareDisable description]


Implementation
    public static function get avHardwareDisable():Boolean
cpuArchitectureproperty 
cpuArchitecture:String  [read-only]

Language Version : ActionScript 3.0
Runtime Versions : Flash Player 10.0.32, AIR 1.5.1

Specifies the current CPU architecture. The cpuArchitecture property can return the following strings: "PowerPC", "x86", "SPARC", and "ARM". The server string is ARCH.


Implementation
    public static function get cpuArchitecture():String
isDebuggerproperty 
isDebugger:Boolean  [read-only]

Language Version : ActionScript 3.0
Runtime Versions : Flash Player 9, AIR 1.0

[isDebugger description]


Implementation
    public static function get isDebugger():Boolean
manufacturerproperty 
manufacturer:String  [read-only]

Language Version : ActionScript 3.0
Runtime Versions : Flash Player 9, AIR 1.0

Specifies the manufacturer of the running version of Flash Player or the AIR runtime, in the format "Adobe OSName". The value for OSName could be "Windows", "Macintosh", "Linux", or another operating system name. The server string is M.


Implementation
    public static function get manufacturer():String
playerTypeproperty 
playerType:String  [read-only]

Language Version : ActionScript 3.0
Runtime Versions : Flash Player 9, AIR 1.0

[playerType description]


Implementation
    public static function get playerType():String
supports32BitProcessesproperty 
supports32BitProcesses:Boolean  [read-only]

Language Version : ActionScript 3.0
Runtime Versions : Flash Player 10.0.32, AIR 1.5.2

Specifies whether the system supports running 32-bit processes. The server string is PR32.


Implementation
    public static function get supports32BitProcesses():Boolean
supports64BitProcessesproperty 
supports64BitProcesses:Boolean  [read-only]

Language Version : ActionScript 3.0
Runtime Versions : Flash Player 10.0.32, AIR 1.5.2

Specifies whether the system supports running 64-bit processes. The server string is PR64.


Implementation
    public static function get supports64BitProcesses():Boolean
Method Detail
hasMultiChannelAudio()method
public static function hasMultiChannelAudio(type:String):Boolean

Language Version : ActionScript 3.0
Runtime Versions : Flash Player 11, AIR 3.0

Specifies whether the system supports multichannel audio of a specific type. The class flash.media.AudioDecoder enumerates the possible types.

Parameters

type:String — A String value representing a multichannel audio type. The valid values are the constants defined in flash.media.AudioDecoder.

Returns
Boolean