Когда вы печатаете код, Visual FoxPro IntelliSense может помочь вам завершить программный синтаксис Visual FoxPro с помощью нижеперечисленных функциональных возможностей:
Быстрая информация - Quick Info
Функциональная возможность Quick Info отображает дополнительную информацию о синтаксисе для элементов языка Visual FoxPro таких, как функции и методы. Например, когда вы печатаете функцию SYS() в командном окне, Quick Info отображает список, содержащий доступные элементы синтаксиса, из которого вы можете выбрать требуемый. Когда вы вводите значения аргументов для методов, Quick Info отобразит синтаксис в окне Tip, и следующий элемент появится форматированным в жирном шрифте. Для прочих элементов языка Visual FoxPro таких, как команды, информация о синтаксисе отображается в окне Tip.
Quick Info доступна в любом месте, в котором вы печатаете код, таком как окно Command, окна редакторов и кода.
Список членов
Функциональная возможность "список членов - List Members" отображает список доступных членов для определенных элементов языка Visual FoxPro таких, как системные переменные _VFP и _SCREEN и в более ограниченных местах, список доступных членов таких, как свойства, методы, события и объекты для экземпляров объектов. Список членов также доступен для визуальных объектов, элементов управления ActiveX, COM серверов, родных классов Visual FoxPro и определенных пользователем членов, когда они являются строго типизированными. Для получения более подробной информации смотрите Как: применить строгую типизацию для кода класса, объекта и переменной.
Для объектов, созданных в run time функциями, такими, как CREATEOBJECT(), CREATEOBJECTEX(), NEWOBJECT() и GETOBJECT( ), IntelliSense заполняет список членов информацией из определений классов или библиотек типов, которые Visual FoxPro ищет в нижеперечисленных местах:
-
Базовые классы объектов Visual FoxPro.
-
Определение класса в памяти в порядке, в котором они загружались.
-
Определение класса в текущей программе.
-
Определение класса в файле библиотеки визуальных классов (.vcx), открытой командой SET CLASSLIB.
-
Определение класса в процедурном файле, открытом командой SET PROCEDURE command.
-
Определение класса в цепочке исполнения программы. Для получения более подробной информации смотрите описание команды DO.
-
База данных системной регистрации (регистре).
-
Клавишные ключи для Quick Info и List Members.
Список значений
При программном присвоении значений свойствам объектов, функциональность "список значений" отображает редактор значений, такой как сборщики шрифтов и цветов, или список доступных значений. Список значений доступен для свойств, которые имеют установленный набор значений, а библиотека типов ссылаемого объекта определяет содержание списка значений. Для свойств в библиотеке типов, список членов поддерживает перечни (enumerations).
Смотрите
также

© Microsoft Corporation. All rights reserved.
Перевод выполнен JS.