Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
AppleScript кіріспе.docx
Скачиваний:
5
Добавлен:
23.03.2016
Размер:
180 Кб
Скачать

Cast (объектінің трансформациялау)

(Сондай-ақ, трансформация объектісі ретінде белгілі) Cast бір сыныпта Нысандарды түрлендіру процесі. AppleScript мынадай жағдайларда кез келген басқа сыныпқа нысанды түрлендіреді:

  • жауап as оператор

  • басқа сыныптың нысаны нақты пәрменге немесе пайдалану үшін күтілетін қарағанда автоматты түрде

Емес, барлық сыныптар сынып барлық басқа түрлері берілуі мүмкін. Төмендегі кестеде жиі қолданылатын сыныптары үшін AppleScript қолдайды құйылған, қорытындылайды.

Мәлімдемесі as нақты құйылған көрсетеді. Мысалы, келесі делінген бүтін сан тудырады 2 мәтінге "2" айнымалы оны сақтаудың алдында myText

мәтін ретінде 2 myText орнату

Сіз пәрмен параметрді немесе операнд дұрыс класын ұсыну Егер мүмкін болса, AppleScript автоматты түрде, күтілетін сыныбына операнд немесе параметрді әкеледі. Айырбастау орындау мүмкін емес болса, онда AppleScript қате туралы есеп.

Қолдау AppleScript әдепкі әкеледі:

Сыныптан Айырбастау

Сынып

Ескертулер

ат

list (бір элемент) мәтін

қолдану

list (бір элемент)

Бұл класс және AppleScript қосымшалар сынып болып табылады.

Логикалық

бүтін list (бір элемент) мәтін

сынып

list (бір элемент) мәтін

тұрақты

list (бір элемент) мәтін

дата

list (бір элемент) мәтін

файл

list (бір элемент) мәтін

бүтін

list (бір элемент) нақты мәтін

Тарту integer үшін number класс өзгермейді.

list (бір элемент)

text тізімдегі элементтердің әрбір нысанды берілуі мүмкін, егер text

нөмір

бүтін list (бір элемент) нақты мәтін

Класс шамасы ретінде Znachkeiya анықталған number іс жүзінде мән болып табылады немесе integer сынып немесе real

POSIX файл

. Қараңыз file

POSIX file псевдо-класс болып табылады file

шын

бүтін list (бір элемент)

үшін азайту integer бөлшек бөлігі дөңгелектеледі. Тарту real класс өзгермейді.

рекорд

тізім

Барлық тегтер үшін қысқарту кезінде жоғалады list әйтпесе жетекші record мүмкін.

анықтамалық

нысан қойылуы мүмкін деді кез келген класс

сценарий

list (бір элемент)

мәтін

бүтін list (бір элемент) шын

Әкелуі мүмкін integer немесе real объект тек егер text тиісті саны болып табылады.

бірлік түрлері

бүтін list (бір элемент) нақты мәтін

Бұл, мысалы, сол санаты арасындағы блоктармен түріне әкелуі мүмкін inches үшін kilometers (ұзындығы) немесе gallons үшін liters (сұйық көлемі).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]