Современные технологии разработки программного обеспечения. Сивохин А.В - 35 стр.

UptoLike

35
-название интерфейса Name;
-глобально уникальный идентификатор интерфейса GUID;
-контекстную строку интерфейса в справочном файле Help String;
-контекстный идентификатор справки для интерфейса Help
Context;
-версию интерфейса Version;
-имя базового интерфейса Parent Interfase (который не должен
использоваться для интерфейсов DispInterfase ) ;
-флаги Flags: DispInterfase –достур к методам только с помощью
Invoke; Hidden-интерфейс не показывается в пользовательских
броузерах; Nonextensible-реализация IDispatch включает только те
методы
и свойства, которые показаны в описании интерфейса;Dual-
дуальный интерфейс;Ole Automation-интерфейс использует
совместимые с Ole-автоматизацией типы данных:Byte, Smallint,
Integer, Single, Double, Currency, TdateTime, WideString, WordBool и
OleVariant.
9. На вкладке Members ознакомьтесь с методами и свойствами
рассматриваемого интерфейса и их индексами диспетчирования
DispId, выясните, какие свойства используются только для чтения
readonly, а какиетолько для записи writeonly.
10. Выбирая на дереве типов указанные
методы и свойства, по
вкладке
Atributes убедитесь в их соответствии на вкладке Members
рассматриваемого интерфейса, а также ознакомтесь с их флагами
Flags:
Restricted-запрещает использование в средах программирования
макросов;
Sourse-возвращаемое значение типа Variant является источником
сообщений;
Bindable-свойство поддерживает связывание данных;
ReguestEdit-свойство поддерживает сообщение OnReguestEdit;
  -название интерфейса Name;
  -глобально уникальный идентификатор интерфейса GUID;
  -контекстную строку интерфейса в справочном файле Help String;
  -контекстный идентификатор          справки для интерфейса Help
Context;
  -версию интерфейса Version;
   -имя базового интерфейса Parent Interfase (который не должен
использоваться для интерфейсов DispInterfase ) ;
   -флаги Flags: DispInterfase –достур к методам только с помощью
Invoke; Hidden-интерфейс не показывается в пользовательских
броузерах; Nonextensible-реализация IDispatch включает только те
методы и свойства, которые показаны в описании интерфейса;Dual-
дуальный       интерфейс;Ole     Automation-интерфейс     использует
совместимые с Ole-автоматизацией типы данных:Byte, Smallint,
Integer, Single, Double, Currency, TdateTime, WideString, WordBool и
OleVariant.
   9. На вкладке Members ознакомьтесь с методами и свойствами
рассматриваемого интерфейса и их индексами диспетчирования

DispId, выясните, какие свойства используются только для чтения
readonly, а какие –только для записи writeonly.

  10. Выбирая на дереве типов указанные методы и свойства, по
вкладке

Atributes убедитесь в их соответствии на вкладке Members
рассматриваемого интерфейса, а также ознакомтесь с их флагами
Flags:


Restricted-запрещает использование в средах программирования
макросов;
 Sourse-возвращаемое значение типа Variant является источником
сообщений;
Bindable-свойство поддерживает связывание данных;
ReguestEdit-свойство поддерживает сообщение OnReguestEdit;

                                 35