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.