2.16 aetypes -- objetos AppleEvent

Availability: Macintosh.

El módulo aetypes define clases para representar especificadores de objeto de Apple Event. Un especificador de objeto es en esencia la dirección de un objeto implementado en un servidor Apple Event. Se utiliza un especificador como objeto directamente o como argumento de un parámetro opcional. En AppleScript se representa un especificador de objeto mediante una frase, como: character 23 of document "Semprini". Las clases definidas en este módulo permiten representar el especificador mediante un objeto de Python que se inicializa así: res = Document(1).Character(23)

El módulo AEObjects define la siguiente clase:

ObjectSpecifier (want, form, seld, from)
Ésta es la clase base para representar especificadores de objeto. Normalmente, el usuario no la construye directamente. Su importancia radica en definir una función __aepack__(), que devuelve el descriptor de Apple Event que contiene el especificador de objeto. Sus miembros, asignados directamente por los argumentos del constructor, son:

want
Una cadena de cuatro caracteres que representa el código de la clase del objeto. Estos códigos de clase están especificados en Apple Event Suites. Por ejemplo, el código estándar de un objeto carácter es "char".


Ver Sobre este documento... para obtener información sobre sugerencias.