Отыскивает атрибут для свойства, события, метода, или объекта.

PEMSTATUS(oObjectName | cClassName, cProperty | cEvent | cMethod
   | cObject, nAttribute)

Параметры

oObjectName

Определяет объект, для которого свойство, событие, метод, или объект должно быть возвращено. oObjectName может быть любым выражением, которое определеяется как объект, типа объектной ссылки, объектной переменной памяти, или объектного элемента массива. Если oObjectName является контейнерным объектом типа формы, Вы можете определить атрибуты для объектов в контейнерном объекте.
cClassName

Определяет класс, для которого свойство, событие, или метод  должны быть возвращены.
cProperty

Определяет свойство для которого атрибут должен быть возвращен.
cEvent

Определяет событие для которого атрибут должен быть возвращен.
cMethod

Определяет метод для который атрибут должен быть возвращен.
cObject

Определяет объект для который атрибут дожен быть возвращен. Например, Вы можете использовать метод AddObject для добавления объекта к контейнерному объекту, и затем использовать PEMSTATUS( ) для возвращения информации об объекте, который добавляют к контейнерному объекту.
nAttribute

Определяет числовое значение, которое определяет свойство, событие, или метод для возвращения. Следующая таблица перечисляет значения для nAttribute и соответствующих свойств, событий, или атрибут метода для возвращения.

nAttribute Свойство, событие, или атрибут метода

0

Changed.

Если значение свойства, метод, или событие изменились, PEMSTATUS( ) возвращает логическую Истину (.T).. Иначе, PEMSTATUS( ) возвращает логическую Ложь (.F)..

1

Только для чтения (только для свойств).

Если свойство установлено "только для чтения", PEMSTATUS( ) возвращает логическую Истину (.T).. Иначе, PEMSTATUS( ) возвращает логическую Ложь (.F)..

2

Protected.

Если свойство, событие, или метод защищены, PEMSTATUS( ) возвращает логическую Истину (.T).. Иначе, PEMSTATUS( ) возвращает логическую Ложь (.F)..

3

Type.

PEMSTATUS( ) возвращает символьную строку, например, Свойство, Событие, Метод, или Объект, указывая является ли cProperty , cEvent, cMethod или cObject свойством, событием, методом или объектом.

4

User-defined.

Если свойство, событие, или метод являются определяемым пользователем свойством, событием, или методом, PEMSTATUS( ) возвращает логическую Истину (.T).. Иначе, PEMSTATUS( ) возвращает логическую Ложь (.F)..

5

Defined property, event, method, or object.

Если свойство, событие, метод, или объект существуют для oObjectName или cClassName , PEMSTATUS( ) возвращает логическую Истину (.T).. Иначе, или для скрытых "родных" свойств, PEMSTATUS( ) возвращает логическую Ложь (.F)..

6

Inherited property, event, method, or object.

Если свойство, событие, метод, или объект для oObjectName или cClassName был унаследован от другого объекта или класса, PEMSTATUS( ) возвращает логическую Истина (.T).. Иначе, PEMSTATUS( ) возвращает логическую Ложь (.F)..

Return Value

Символьное или Логическое. PEMSTATUS( ) возвращает символьную строку или логическое значение для указанного атрибута.

Замечания

PEMSTATUS( ) не обнаруживает изменений в определенных элементах массива, при его предаче.

См. Также