Désolé si le titre n'est pas clair - je ne sais pas comment le formuler. N'hésitez pas à l'éditer.Utilisation de l'énumération du proxy ActionScript généré à partir de C#
J'ai un service web écrit en C# et il utilise une énumération. Lorsque je consomme ce service Web avec Flash, Flex a généré les classes de proxy, ce qui génère également cette énumération dans Actionscript. Mon problème est que je ne sais pas comment utiliser ce Actionscript généré.
C# ENUM:
public enum ImageType
{
None = 0,
Png = 1,
Jpg = 2,
Gif = 3
}
classe proxy généré Actionscript (ne peux pas changer cela):
public class ImageType
{
public function ImageType() {}
[Inspectable(category="Generated values", eumeration="None,Png,Jpg,Gif", type="String")]
public var _ImageType:String;public function toString():String
{
return _ImageType.toString();
}
}
exemple d'utilisation Actionscript (.-À-dire ce comment cela devrait fonctionner dans mon cerveau):
var imgType:ImageType = ImageType.Png; //this does not actually work though
REMARQUE: le code est un exemple uniquement, mais la structure est la même.
Comment utiliser cette classe ImageType dans Actionscript? AS3 ne prend pas en charge les énumérations.
hourras pour votre compagnon d'entrée. J'avais peur que ce soit le cas. Je vais donner un autre jour ou deux pour voir s'il y a d'autres contributions, mais –