AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.04.2010, 09:38   #5  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Есть метод, тип возвращаемого значения которого класс. Как, используя DictMethod или MethodInfo (или возможно ещё что-нибудь, но без вызова самого метода), узнать имя этого класса?
X++:
// 23.04.2010, EVO
static void returnClassName(Args _args)
{
    DictMethod      dictMethod;
    ;

    dictMethod = new dictmethod(UtilElementType::ClassInstanceMethod, classnum(Info) ,methodstr(Info, docu));

    if (dictMethod.returnType() == Types::Class)
    {
        info(new DictClass(dictMethod.returnId()).name());
    }
}
За это сообщение автора поблагодарили: S.Kuskov (2).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
HRM,склонение ФИО и все все все OmenSore DAX: Функционал 22 09.02.2009 17:08
Вызов метода базового класса Eldar9x DAX: Программирование 15 22.03.2008 19:10
передача курсора в два класса kitty DAX: Программирование 3 09.08.2006 13:21
Как определить название Extended DataType возвращаемого методом значения Morpheus DAX: Программирование 3 05.04.2006 13:53
Запустить метод класса loka DAX: Программирование 2 13.03.2006 15:40

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:39.