Debes añadir una variable pública en tu componente, luego le declaras el valor al momento de instanciar tu componente.
Instancia:
Código ActionScript :
var miComponente:Test = new Test();
miComponente.miParametro = "Mi valor es una cadena";
contenedor.addChild(miComponente);
Componente:
Código ActionScript :
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%" xmlns:components="components.*" >
<mx:Script>
<![CDATA[
public var miParametro:String;
]]>
</mx:Script>
</mx:Canvas>
Si quieres acceder al parámetro en el mxml debes añadir [Bindable] antes de la linea public var miParametro:String;
ejemplo:
Código ActionScript :
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%" xmlns:components="components.*" >
<mx:Script>
<![CDATA[
[Bindable]
public var miParametro:String;
]]>
</mx:Script>
<mx:Label text="{miParametro}" />
</mx:Canvas>
Espero que sirva de ayuda.
saludos