IPythonClassObject

Сборка: Python;

Пространство имен: Prognoz.Platform.Interop.Python;

Описание

Интерфейс IPythonClassObject предназначен для работы с объектом, который является экземпляром класса на языке Python.

Иерархия наследования

          IPythonObject

          IPythonClassObject

Комментарии

Для создания нового объекта, который является экземпляром класса Python, предназначен Fore-класс - PythonClassObject. Если экземпляр класса Python является результатом выполнения какой-либо функции Python, то приведите результат метода Invoke к интерфейсу IPythonClassObject. Для проверки, какой тип имеет результат функций Python, используется свойство IPythonObject.Type.

Свойства, унаследованные от IPythonObject

  Имя свойства Краткое описание
Type Свойство Type возвращает тип объекта.

Методы

  Имя метода Краткое описание
GetAttr Метод GetAttr получает значение аргумента с указанным наименованием у экземпляра класса.
Invoke Метод Invoke выполняет функцию класса и возвращает результат её работы.
SetAttr Метод SetAttr задаёт значение аргумента с указанным наименованием у экземпляра класса.

См. также:

Интерфейсы сборки Python