Извините, если название неясно - не уверен, как его сформулировать. Не стесняйтесь редактировать это.
У меня есть веб-сервис, написанный на C #, и он использует enum. Когда я использовал этот веб-сервис с Flash, я заставил Flex сгенерировать прокси-классы, которые также генерируют указанное перечисление в Actionscript. Моя проблема в том, что я не знаю, как использовать этот сгенерированный ActionScript.
C # enum:
public enum ImageType
{
None = 0,
Png = 1,
Jpg = 2,
Gif = 3
}
ActionScript сгенерировал прокси-класс (не могу изменить это):
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();
}
}
Пример использования Actionscript (т.е. как это должно работать в моем мозгу):
var imgType:ImageType = ImageType.Png; //this does not actually work though
ПРИМЕЧАНИЕ. Код приведен только в качестве примера, но структура та же.
Как мне использовать это перечисление ImageType в Actionscript?