変数一覧
ショートカットAppで使うことができる変数のデータ型と、特殊な変数の一覧です。
全54種類です。
なおショートカットAppにおける変数の考え方については、「変数」のページを参照してください。
基本的な変数
数字型変数
数字を格納します。
形式は10進数です。
プロパティ
-
- 数字
- 値は、数字です。
-
- 名前
- 値は、通常は数字ですが、単位付きの数字などの文字列になることがあります。
テキスト型変数
文字列を格納します。
プロパティ
-
- テキスト
- 値は、文字列です。
-
- ファイルサイズ
- 値は、文字列をテキストファイルとして保存したときの、ファイルサイズです。
形式は、単位付きの数字です。
-
- ファイル拡張子
- 値は、txtです。
-
- 作成日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 最終変更日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 名前
- 値は、文字列です。
日付型変数
日時を格納します。
値の範囲は、1700年1月1日 0:00~2099年12月31日 23:59です。
日付型変数という名称ですが、時刻も一緒に記録することができます。
時間の長さを記録する場合は、間隔型変数を使ってください。
プロパティ
-
- 日付
- 値は、プロパティ「名前」と同じく、日付です。
-
- 名前
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
電話番号型変数
電話番号を格納します。
プロパティ
-
- 電話番号
- 値は、電話番号です。
-
- 名前
- 値は、通常は電話番号です。
ただし連絡先型変数などから取得した場合は、氏名です。
参考
電話番号で使用することができる文字は、以下の通りです。
- 数字
- -
- #
- *
-
- +
- 国際電話で、前に国番号をつけなければいけないことを示すための記号です。
-
- アルファベット
- アメリカなどで、電話番号の語呂合わせに使われます。
大文字・小文字のどちらでも構いません。
-
- ,(カンマ)
- 一時停止・ソフトポーズのことです。
通話開始前に使うと、通話開始の2秒後までダイヤル操作を一時停止します。
通話開始後に使うと、ダイヤル操作を2秒間停止します。
-
- ;
- 待機・ハードポーズのことです。
待機解除の操作があるまで、ダイヤル操作を停止します。
URL型変数
URLとURNを格納します。
スキームを省略した場合は、http://です。
IPアドレスを使用する場合は、スキームを省略することはできません。
//example.comのように、ダブルスラッシュから始めることはできません。
プロパティ
-
- URL
- 値は、プロパティ「名前」と同じく、URLです。
-
- 名前
- 値は、URLです。
メールアドレス型変数
メールアドレスを格納します。
プロパティ
-
- メールアドレス
- 値は、プロパティ「名前」と同じく、メールアドレスです。
-
- 名前
- 値は、メールアドレスです。
イメージ型変数 / 写真メディア型変数
写真Appで管理されているイメージ(写真・画像・スクリーンショットなど)・ビデオファイルを、格納します。
イメージ型変数も、写真メディア型変数も、同じものです。
プロパティ
-
- イメージ / 写真メディア
- 値は、イメージ・ビデオファイルです。
-
- アルバム
- 値は、写真Appでのアルバム名です。
- 幅
- 高さ
-
- 取得日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 所要時間
- 値は、ビデオの再生時間です。
通常はH:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- メディアタイプ
- 値は、イメージ・ビデオです。
-
- 写真の種類
- 値は、カメラAppで撮影した写真の、撮影モードです。
「写真」・「スクエア」・「パノラマ」モードで撮影したものや、外部から取り込んだ画像・動画を入力した場合は、値を何も出力しません。
値は、HDR・Live Photos・バースト・パノラマです。
-
- スクリーンショット
- デバイスで撮影したスクリーンショットである、というフラグです。
値は、はい・いいえです。
-
- スクリーンショットではない
- デバイスで撮影したスクリーンショットではない、というフラグです。
値は、0(スクリーンショットである)・1(スクリーンショットではない)です。
-
- 位置情報
- 撮影地の住所です。
表記は以下の通りです。
[郵便番号]
[都道府県/州] [市区町村]
[町・番地]
[国/地域]
-
- 継続時間
- 値は、ビデオの再生時間(H:mm形式)です。
-
- フレームレート
- ビデオのフレームレートです。
※フレームレートが整数ではない場合、小数第4位以下がおかしくなる不具合があります。
-
- 方向
- ExifのOrientation属性の値です。
値は以下の通りです。
-
- 上
- 正立画像( Orientation: 1)です。
-
- 下
- 180度回転した画像( Orientation: 3)です。
-
- 右
- 右に90度回転した画像( Orientation: 6)です。
-
- 左
- 左に90度回転した画像( Orientation: 8)です。
-
- ミラーリング先の上
- 左右反転した画像( Orientation: 2)です。
-
- ミラーリング先の下
- 左右反転し、180度回転した画像( Orientation: 4)です。
-
- ミラーリング先の右
- 左右反転し、右に90度回転した画像( Orientation: 5)です。
-
- ミラーリング先の左
- 左右反転し、左に90度回転した画像( Orientation: 7)です。
-
- カメラのメーカー
- ExifのMake属性の値です。
-
- カメラの機種
- ExifのModel属性の値です。
-
- メタデータ辞書
- Exifのメタデータを、辞書型変数で出力します。
-
- 非表示
- 写真Appで「非表示」に設定されている、というフラグです。
値は、はい・いいえです。
-
- 非表示ではない
- 写真Appで「非表示」に設定されていない、というフラグです。
値は、0(非表示である)・1(非表示ではない)です。
-
- よく使う項目
- 写真Appで「よく使う項目」に設定されている、というフラグです。
値は、はい・いいえです。
-
- よく使う項目ではない
- 写真Appで「よく使う項目」に設定されていない、というフラグです。
値は、0(設定されている)・1(設定されていない)です。
-
- ファイルサイズ
- アプリの内部で変数をファイル化したときの、ファイルサイズです。
値は、単位付きの数字です。
-
- ファイル拡張子
- アプリの内部で変数をファイル化したときの、ファイルの拡張子です。
-
- 作成日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 最終変更日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 名前
- 値は、ファイル名です。
PDF型変数
PDFファイルを格納します。
プロパティ
-
- PDF
- 値は、PDFファイルです。
-
- ファイルサイズ
- PDFファイルのファイルサイズです。
値は、単位付きの数字です。
-
- ファイル拡張子
- 値は、PDFです。
-
- 作成日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 最終変更日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 名前
- 値は、ファイル名です。
場所型変数
住所を格納します。
プロパティ
-
- 場所
- 値は、住所です。
表記は以下の通りです。
[町・番地]
[郵便番号]
[都道府県/州] [市区町村]
[町・番地]
[国/地域]
※1行目は本来は「名称」が表示されるのですが、「町・番地」が表示されてしまう不具合があります。
-
- 名前
- 値は、住所の一部です。
表記は以下の通りです。
町・番地
位置情報型変数
位置情報を格納します。
住所を格納した場合、ジオコーディングにより自動的に緯度・経度が導かれるため、実際の緯度・経度とずれることがあります。
プロパティ
-
- 位置情報
- 表記は以下の通りです。
[郵便番号]
[都道府県/州] [市区町村]
[名称]
[町・番地]
[国/地域]
※「名称」の位置がおかしい不具合があります。
-
- 緯度
- DSM形式(○○°○○'○○")ではなく、DMM形式(○○.○○○○○○)です。
北緯は正の値、南緯は負の値です。
-
- 経度
- DSM形式(○○°○○'○○")ではなく、DMM形式(○○.○○○○○○)です。
東経は正の値、西経は負の値です。
-
- 高度
- 値が存在しない場合、値は0です。
-
- 番地
- 値の表記は、次の通りです。
名称
町・番地
- 市区町村
-
- 都道府県
- 都道府県・州名です。
- 郵便番号
-
- 地域
- 国・地域名です。
-
- 電話番号
- 値が存在しない場合は、何も出力しません。
-
- URL
- 値が存在しない場合は、何も出力しません。
-
- 名前
- 値は、住所です。
値の表記は、次の通りです。
[郵便番号], [都道府県/州] [市区町村], [名称], [町・番地], [国/地域]
連絡先型変数
連絡先Appの連絡先を格納します。
なお各プロパティに値が存在しない場合は、何も出力しません。
プロパティ
-
- 連絡先
- 値は、vCardファイルです。
「クイックルック」では、連絡先Appの連絡先シートと同じ形式で、連絡先情報を表示します。
- グループ
- 名
- ミドルネーム
- 姓
- 電話番号
- メールアドレス
- 住所
- URL
-
- 誕生日
- 値は、日付・時間です。
通常はyyyy/MM/dd形式です。
日付は任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
- 連絡先の写真
-
- 写真あり
- 値は、はい・いいえです。
-
- 写真なし
- 値は、0(写真がある)・1(写真がない)です。
-
- 敬称
- 名前の前につける敬称です。
-
- 敬称(後)
- 名前の後につける敬称です。
- ニックネーム
- 名(フリガナ)
- 姓(フリガナ)
- ミドルネーム(フリガナ)
-
- 会社
- 会社名です。
- 役職
- 部署
- メモ
-
- ファイルサイズ
- アプリの内部で変数をvCardファイル化したときの、ファイルサイズです。
値は、単位付きの数字です。
-
- ファイル拡張子
- 値は、vcfです。
測定単位型変数
単位付きの数値を格納します。
プロパティ
-
- 測定単位
- 値は、単位付きの数値です。
-
- 名前
- 値は、変数名測定単位です。
参考
使用できる単位は、「単位一覧」のページを参照してください。
リッチテキスト型変数
リッチテキスト・添付データ付きリッチテキスト書類(RTFD)を、格納します。
プロパティ
-
- リッチテキスト
- 値は、リッチテキストファイルです。
-
- ファイルサイズ
- アプリの内部で変数をファイル化したときの、ファイルサイズです。
値は、単位付きの数字です。
-
- ファイル拡張子
- アプリの内部で変数をファイル化したときの、ファイルの拡張子です。
-
- 作成日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 最終変更日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 名前
- 値は、ファイル名・サイト名、もしくはリッチテキストをプレーンテキスト化したものです。
ファイル型変数 / Dropboxファイル型変数
ファイルを、丸ごと格納します。
ファイル型変数も、Dropboxファイル型変数も、同じものです。
プロパティ
-
- ファイル / Dropboxファイル
- 値は、ファイルです。
-
- ファイルサイズ
- ファイルサイズです。
値は、単位付きの数字です。
-
- ファイル拡張子
- ファイルの拡張子です。
-
- 作成日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 最終変更日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 名前
- 値は、ファイル名です。
ファイルサイズ型変数
ファイルサイズの値を格納します。
プロパティ
-
- ファイルサイズ
- 値は、単位付きの数字です。
-
- 名前
- 値は、プロパティ「ファイルサイズ」同じく、ファイルサイズです。
間隔型変数
時間の長さを格納します。
日時を記録する場合は、日付型変数を使用してください。
プロパティ
-
- 間隔
- 時間の長さです。
値の形式は、H:mm:ssです。
-
- 名前
- 値は、プロパティ「間隔」と同じく、時間の長さです。
特定のAppの変数
iTunesメディア型変数
ミュージックAppで管理されている音声・動画ファイルを、格納します。
プロパティ
-
- iTunesメディア
- 詳細不明です。
「iTunesメディアをメディアに変換できませんでしたため、この操作はに失敗しました。」という、妙な文章のエラーメッセージが出ます。
- タイトル
- アルバム
- アーティスト
- アルバムアーティスト
- ジャンル
- 作曲者
-
- 追加日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- メディアの種類
- 値は、ミュージック・ムービー・テレビ番組 Podcast・オーディオブックです。
-
- 継続時間
- 値は、再生時間(H:mm形式)です。
- 再生回数
- トラック番号
- ディスク番号
- アルバムアートワーク
-
- 不適切な内容を含む
- 「不適切な内容を含む」にチェックが入れられている、というフラグです。
値は、はい・いいえです。
-
- 不適切な内容を含まない
- 「不適切な内容を含む」にチェックが入れられていない、というフラグです。
値は、0(含む)・1(含まない)です。
- 歌詞
-
- リリース日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
- コメント
-
- クラウドの項目
- iTunes Store, iTunes Match, Apple Musicなどのクラウドからストリーミング再生している、というフラグです。
値は、はい・いいえです。
-
- クラウドの項目ではない
- iTunes Store, iTunes Match, Apple Musicなどのクラウドからストリーミング再生していない、というフラグです。
値は、0(クラウドの項目である)・1(クラウドの項目ではない)です。
-
- アルバムアートワークあり
- アルバムワークがある、というフラグです。
値は、はい・いいえです。
-
- アルバムアートワークなし
- アルバムワークがない、というフラグです。
値は、0(アルバムアートワークあり)・1(アルバムアートワークなし)です。
- スキップ回数
-
- 最後に再生した日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 評価
- 評価の、星の数です。
値は、0~5の整数です。
-
- ファイルサイズ
- アプリの内部で変数をファイル化したときの、ファイルサイズです。
値は、単位付きの数字です。
- ファイル拡張子
-
アプリの内部で変数をファイル化したときの、ファイルの拡張子です。
-
- 作成日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 最終変更日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 名前
- 値は、メディアのタイトルです。
iTunes artist型変数
詳細は不明です。
iTunes Storeで販売されているミュージック・ビデオの情報を格納するようです。
プロパティ
- ジャンル
- 種類
- ストアID
- ストアURL
- アートワーク
- アートワークのURL
-
- 名前
- 値は、タイトルです。
App Store app型変数
App Storeから取得したアプリのデータを格納します。
※iTunes Search APIで取得できるデータと異なることがあります。
プロパティ
-
- App Store app
- アプリの情報です。
値は、[デベロッパ名]の[アプリの名称]([ストアURL])です。
-
- アーティスト
- デベロッパ名です。
-
- 価格
- 値は、数字です。
-
- 通貨コード
- 値は、ISO 4217の英語3文字の通貨コードです。
通常は、日本円を意味するJPYです。
-
- フォーマット済みの価格
- 値は、通貨記号と3桁区切りのカンマ付きの価格、もしくは無料です。
-
- リリース日
- 値は、初回リリース日時です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- カテゴリ
- 値は、アプリのプライマリカテゴリ(英語表記)です。
- 説明
-
- 評価
- 値は、数字です。
評価がない場合は、0です。
※小数点以下が、非常に長くなる不具合があります。
App Storeの評価とは、異なることがあります。
-
- 評価数
- レビュワー数を取得します。
※App Storeのレビュワー数とは、異なることがあります。
-
- 評価(このバージョン)
- 最新バージョンにおける評価です。
値は、数字です。
評価がない場合は、0です。
※小数点以下が、非常に長くなる不具合があります。
App Storeの評価とは、異なることがあります。
-
- 評価数(このバージョン)
- 最新バージョンについて評価したレビュワー数を取得します。
※App Storeのレビュワー数とは、異なることがあります。
-
- バージョン
- 最新バージョンのバージョン番号(版番号)です。
-
- 前回のアップデート
- 値は、前バージョンのリリース日時です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
- リリースノート
-
- コンテンツの評価
- 年齢レート(年齢制限)です。
値は次の通りです。
〈参考〉
→Appの年齢制限指定 - App Store Connectヘルプ-
- 4+
- 倫理的に好ましくない内容は含まれていません。
-
- 9+
- 暴力的表現を含むアニメ、ファンタジー、成人向けの内容、ホラーを題材にした内容が含まれている可能性があるため、9歳以下には不適切とみなされることがあります。
-
- 12+
- 乱暴な言葉遣い、暴力的表現を含むアニメやファンタジーあるいはリアルな暴力的表現、成人向けの内容や露骨なテーマ、疑似ギャンブル等の内容が含まれている可能性があるため、12歳以下には不適切とみなされることがあります。
-
- 17+
- 乱暴で攻撃的な言葉遣い、リアルな暴力的表現、成人向けの内容、ホラー、露骨なテーマ、性的な内容、ヌード、アルコール、ドラッグなどが頻繁に含まれている可能性があるため、17歳以下には不適切とみなされることがあります。
-
- OSの最小バージョン
- 対応するOSバージョンの下限です。
-
- ユニバーサルである
- iPhone, iPadのどちらにも最適化されたユニバーサルアプリである、というフラグです。
値は、はい・いいえです。
-
- ユニバーサルではない
- iPhone, iPadのどちらにも最適化されたユニバーサルアプリではない、というフラグです。
値は、0(ユニバーサルアプリである)・1(ユニバーサルアプリではない)です。
-
- Game Centerに対応
- Game Center機能に対応している、というフラグです。
値は、はい・いいえです。
-
- Game Centerに非対応
- Game Center機能に非対応である、というフラグです。
値は、0(対応)・1(非対応)です。
-
- 対応デバイス
- 対応するデバイス名を、配列形式のテキスト型変数で出力します。
値は、iPadProCellular-iPadProCellularのような、ちょっと変わった表記になります。
-
- 対応言語
- 対応する言語を、配列形式のテキスト型変数で出力します。
値は、ISO 3166-1の2文字の国名コードです。
-
- スクリーンショットのURL
- iPhone向けスクリーンショットのURLを、配列形式のURL型変数で取得します。
-
- iPadスクリーンショットのURL
- iPad向けスクリーンショットのURLを配列形式のURL型変数で取得します。
-
- ダウンロードサイズ
- アプリのファイルサイズです。
値は、単位付きの数字です。
-
- ストアID
- アプリのIDです。
- ストアURL
-
- アートワーク
- 512×512pxのアイコン画像です。
-
- アートワークのURL
- 512×512pxのアイコン画像のURLです。
-
- 名前
- アプリの名称です。
iTunes product型変数
iTunes Storeから取得したミュージック・ミュージックビデオ・ムービーなどのデータを格納します。
※iTunes Search APIで取得できるデータと異なることがあります。
プロパティ
-
- iTunes product
- 製品の情報です。
値は、[アーティスト]の[タイトル]([ストアURL])です。
-
- アーティスト
- アーティスト名です。
-
- 価格
- 価格です。
値は数字で、無料の場合は無料です。 -
- 通貨コード
- 値は、ISO 4217の英語3文字の通貨コードです。
通常は、日本円を意味するJPYです。
-
- フォーマット済みの価格
- 値は、通貨記号と3桁区切りのカンマ付きの価格、もしくは無料です。
-
- リリース日
- 値は、初回リリース日時です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- ジャンル
- 値は、日本語表記です。
-
- 再生時間
- 値は、再生時間(H:mm形式)です。
-
- ストリーミング可能
- ストリーミング再生が可能である、というフラグです。
値は、はい・いいえです。
-
- ストリーミング不可能
- ストリーミング再生が不可能である、というフラグです。
値は、0(可能)・1(不可能)です。
-
- 不適切な内容を含む
- 「不適切な内容を含む」にチェックが入れられている、というフラグです。
値は、はい・いいえです。
-
- 不適切な内容を含まない
- 「不適切な内容を含む」にチェックが入れられていない、というフラグです。
値は、0(含まない)・1(含む)です。
-
- 説明
- 作品情報です。
-
- ストアID
- 製品IDです。
- ストアURL
-
- アートワーク
- 512×512pxのアイコン画像です。
-
- アートワークのURL
- 512×512pxのアイコン画像のURLです。
-
- 名前
- タイトルです。
メディア型変数
音声・動画ファイルを格納します。
プロパティ
-
- メディア
- 値は、音声・動画ファイルです。
-
- 継続時間
- 値は、再生時間(H:mm形式)です。
-
- フレームレート
- 動画のフレームレートです。
※フレームレートが整数ではない場合、小数第4位以下がおかしくなる不具合があります。
- タイトル
- アーティスト
- アルバム
- アートワーク
-
- ファイルサイズ
- アプリの内部で変数をファイル化したときの、ファイルサイズです。
値は、単位付きの数字です。
Podcast型変数
Podcastの情報を格納します。
プロパティ
-
- Podcast
- 値は、プロパティ「名前」と同じく、タイトルです。
- フィードURL
-
- ジャンル
- 値は、RSS形式のXMLのitunes:categoryのtextの値です。
複数存在する場合は、一番最初に出てくるものを使用します。
-
- エピソード数
- 値は整数です。
- アーティスト
- ストアID
- ストアURL
-
- アートワーク
- 512×512pxのアイコン画像です。
-
- アートワークのURL
- 512×512pxのアイコン画像のURLです。
-
- 名前
- 値は、タイトルです。
Podcastエピソード型変数
Podcastの、各回の番組情報を格納します。
プロパティ
-
- ストアID
- 番組全体のストアIDです。
-
- ストアURL
- 番組全体のストアURLです。
- タイトル
- 作成者
- 説明
-
- ジャンル
- 番組全体のジャンルです。
値は、RSS形式のXMLのitunes:categoryのtextの値です。
複数存在する場合は、一番最初に出てくるものを使用します。
-
- 再生時間
- 値は、再生時間(H:mm形式)です。
- アートワーク
- アートワークのURL
-
- 名前
- 値は、プロパティ「タイトル」と同じです。
カレンダーイベント型変数 / iCalendar項目型変数
iCalendar形式(RFC 5545)のデータを格納します。
カレンダーイベント型変数も、iCalendar型変数も、プロパティは同じです
プロパティ
-
- カレンダーイベント / iCalendar項目
- 値は、iCalenderファイルです。
-
- 開始日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 終了日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 終日
- 終日のイベントである、というフラグです。
値は、はい・いいえです。
-
- 終日ではない
- 終日のイベントではない、というフラグです。
値は、0(終日のイベントである)・1(終日のイベントではない)です。
-
- カレンダー
- 値は、そのイベントが記録されているカレンダーの名前です。
- 位置情報
-
- アラームあり
- アラームが設定されている、というフラグです。
値は、はい・いいえです。
-
- アラームなし
- アラームが設定されていない、というフラグです。
値は、0(設定あり)・1(設定なし)です。
-
- 継続時間
- 値は、開始日時から終了日時までの経過時間(d日 H:mm:ss形式)です。
終日に設定されている場合は、23:59:59になります。
-
- 主催者
- ※値が空のときは、アプリが強制終了する不具合があります。
- 参加者
- URL
-
- タイトル
- イベントの名称です。
- メモ
-
- ファイルサイズ
- アプリの内部で変数をiCalenderファイルにしたときの、ファイルサイズです。
値は、単位付きの数字です。
-
- ファイル拡張子
- 値は、icsです。
イベント参加者型変数
iCalendar形式(RFC 5545)のVEVENTコンポーネントに相当するデータを格納する変数です。
プロパティ
-
- 状況
- 出欠状況です。
※VEVENTコンポーネントの、パラメータPARTSTATに相当します。
値は以下の通りです。
-
- 受け入れ済み
- 出席します。
-
- 完了
- イベントは終了しました。
- 欠席
-
- 委任済み
- 代理者に出席を依頼しました。
※代理者の出欠状況は、代理者のステータスを参照してください。
-
- 進行中
- 出欠は、まだ決まっていません。
-
- 保留中
- 判断を保留しています。
- 仮承諾
-
- 不明
- 出席状況は不明です。
-
- 役割
- 参加者の役割です。
※VEVENTコンポーネントの、パラメータROLEに相当します。
値は、以下の通りです。
-
- 不明
- 役割は不明です。
-
- 必須
- 必ず参加する人です。
-
- オプション
- 参加するかもしれない人です。
-
- 椅子
- 議長です。
※プロパティ名は、「議長」の誤訳です。
-
- 非参加者
- 参加者ではありません。
-
- 自分である
- 自分もイベントの出欠確認の対象である、というフラグです。
値は、はい・いいえです。
-
- 自分ではない
- 自分はイベントの出欠確認の対象ではない、というフラグです。
値は、0(自分である)・1(自分ではない)です。
-
- 名前
- 値は、参加者の名前です。
名前が空の場合は、メールアドレスです。
リマインダー型変数
vCalendar形式のデータを格納します。
プロパティ
-
- リマインダー
- 値は、vCalendarファイルです。
「クイックルック」では、リマインダーシートで、vCalendar情報を表示します。
-
- 期限
- 通知する日時です。
値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 優先順位
- 優先順位です。
値は、低・中・高です。
-
- 完了済み
- 通知済みである、というフラグです。
値は、はい・いいえです。
-
- 完了済みではない
- 通知済みではない、というフラグです。
値は、0(通知済み)・1(通知していない)です。
-
- 完了日
- 通知を行った日時です。
値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- リスト
- 値は、リマインダリストの名称です。
-
- アラームあり
- アラームが設定されている、というフラグです。
値は、はい・いいえです。
-
- アラームなし
- アラームは設定されていない、というフラグです。
値は、0(設定済み)・1(未設定)です。
-
- リマインダーの場所
- 通知するエリアです。
値は、通常は住所です。
-
- タイトル
- 値は、通知する内容です。
- メモ
-
- ファイルサイズ
- アプリの内部で変数をvCalenderファイルにしたときの、ファイルサイズです。
値は、単位付きの数字です。
vCard型変数
vCard形式のデータを格納します。
プロパティ
-
- vCard
- 値は、vCardファイルです。
「クイックルック」では、連絡先Appの連絡先シートと同じ形式で、vCard情報を表示します。
-
- ファイルサイズ
- 値は、変数をvCardファイルとして保存したときの、ファイルサイズです。
形式は、単位付きの数字です。
-
- ファイル拡張子
- 値は、vcfです。
-
- 作成日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 最終変更日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 名前
- 値は、[姓][名]形式です。
“マップ”のリンク型変数
http://maps.google.com/?○○, https://maps.google.com/?○○, http://maps.apple.com/?○○, https://maps.apple.com/?○○, maps://?○○形式の、地図のURLを格納します。
-
- “マップ”のリンク
- 値は、プロパティ「名前」と同じく、住所です。
-
- 名前
- 値は、住所です。
形式は以下の通りです。
[郵便番号]+[都道府県/州][市区町村][町・番地]+[名称]
※半角スペースは、+に置き換えられます。
ワークアウトサンプル型変数
iOSのヘルスケア機能のアクティビティ(運動)のデータを格納します。
プロパティ
-
- ワークアウトサンプル
- アクティビティのデータです。
-
- Activity Type
- ワークアウトの種類です。
値は以下の通りです。
-
- American Football
- アメリカンフットボール。
-
- Archery
- アーチェリー。
-
- Australian Football
- オーストラリアンフットボール。
-
- Badminton
- バドミントン。
-
- Barre
- バレエ。
-
- Baseball
- 野球。
-
- Basketball
- バスケットボール。
-
- Bowling
- ボウリング。
-
- Boxing
- ボクシング。
-
- Climbing
- クライミング。
-
- Core Training
- コアトレーニング。
-
- Cricket
- クリケット。
-
- Cross Country Skiing
- クロスカントリースキー。
-
- Cross Training
- クロストレーニング。
-
- Curling
- カーリング。
-
- Cycling
- サイクリング。
-
- Dance
- ダンス。
-
- Dance Inspired Training
- ダンス・インスパイアド・トレーニング。
-
- Downhill Skiing
- ダウンヒルスキー。
-
- Elliptical
- エリプティカル。
-
- Equestrian Sports
- 馬術競技。
-
- Fencing
- フェンシング。
-
- Fishing
- 釣り。
-
- Flexibility
- 柔軟体操。
-
- Functional Strength Training
- 機能的筋力トレーニング。
-
- Golf
- ゴルフ。
-
- Gymnastics
- 体操競技。
-
- Hand cycling
- ハンドサイクリング。
-
- Handball
- ハンドボール。
-
- High Intensity interval Training
- 高強度インターバルトレーニング。
-
- Hiking
- ハイキング。
-
- Hockey
- ホッケー。
-
- Hunting
- 猟野競技。
-
- Jump Rope
- 縄跳び。
-
- Kickboxing
- キックボクシング。
-
- Lacrosse
- ラクロス。
-
- Martial Arts
- マーシャルアーツ。
-
- Mind And Body
- マインドアンドボディ。
-
- Mixed Cardio
- 複合カーディオトレーニング。
-
- Mixed Metabolic Cardio Training
- 混合有酸素運動。
-
- Other
- その他。
-
- Paddle Sports
- パドルスポーツ。
-
- Pilates
- ピラティス。
-
- Play
- 遊び。
-
- Preparation And Recovery
- 準備運動と整理運動。
-
- Racquetball
- ラケットボール。
-
- Rowing
- ボート漕ぎ運動。
-
- Rugby
- ラグビー。
-
- Running
- ランニング 。
-
- Sailing
- セーリング。
-
- Skating Sports
- スケート。
-
- Snow Sports
- ウィンタースポーツ。
-
- Snowboarding
- スノーボード。
-
- Soccer
- サッカー。
-
- Softball
- ソフトボール 。
-
- Squash
- スカッシュ。
-
- Stair Stepper
- ステアステッパー。
-
- Stairs
- 階段昇降。
-
- Step Training
- ステップトレーニング。
-
- Surfing Sports
- サーフィン。
-
- Swimming
- 水泳。
-
- Table Tennis
- 卓球。
-
- Tai Chi
- 太極拳。
-
- Tennis
- テニス。
-
- Track And Field
- 陸上競技。
-
- Traditional Strength Training
- 伝統的筋力トレーニング。
-
- Volleyball
- バレーボール。
-
- Walking
- ウォーキング。
-
- Water Fitness
- ウォーターフィットネス。
-
- Water Polo
- 水球。
-
- Water Sports
- ウォータースポーツ
-
- Wheelchair Run Pace
- 車いすランニング。
-
- Wheelchair Walk Pace
- 車いすウォーキング。
-
- Wresting
- レスリング。
-
- Yoga
- ヨガ。
-
- Calories
- カロリーです。
値は、数字です。
-
- Distance
- 運動距離です。
値は、数字です。
-
- Calories Unit
- 値は、カロリーの単位です。
kcal・kJ・J・カロリーの、いずれかを指定できます。
-
- Distance Unit
- 値は、運動距離の単位です。
単位は、「単位一覧」のページの「圧力」の項にある単位に変更することができます。
-
- 開始日
- 運動を開始した日時です。
値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 終了日
- 運動を終了した日時です。
値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- ソース
- ヘルスケアデータの情報源です。
値は、情報源のアプリの名称です。
-
- 名前
- 値は、プロパティ「ワークアウトサンプル」と同じです。
ヘルスケアサンプル型変数
iOSのヘルスケア機能の、ヘルスケアレコードを格納します。
プロパティ
-
- ヘルスケアサンプル
- ヘルスケアレコードのデータです。
値は以下の通りです。
-
- Active Energy
- アクティブエネルギー。
-
- Basal Body Temperature
- 基礎体温。
-
- Biotin
- ビオチン。
-
- Blood Alcohol Content
- 血中アルコール濃度。
-
- Blood Glucose
- 血糖値。
-
- Blood Pressure
- 血圧。
-
- Body Fat Percentage
- 体脂肪率。
-
- Body Mass Index
- ボディマス指数(BMI)。
-
- Body Temperature
- 体温。
-
- Caffeine
- カフェイン。
-
- Calcium
- カルシウム。
-
- Carbohydrates
- 炭水化物。
-
- Cervical Mucus Quality
- 頸管粘液の質。
-
- Chloride
- 塩化物。
-
- Chromium
- クロム。
-
- Copper
- 銅。
-
- Cycling Distance
- 自転車の走行距離。
-
- Dietary Cholesterol
- コレステロール。
-
- Dietary Energy
- エネルギー。
-
- Dietary Sugar
- 糖分。
-
- Electrodermal Activity
- 皮膚電位。
-
- Environmental Sound Levels
- 環境音レベル。
-
- Fiber
- 食物繊維。
-
- Flights Climbed
- 上った階数。
-
- Folate
- 葉酸。
-
- Forced Expiratory Volume, 1 sec
- 努力性肺活量(1秒量)。
-
- Forced Vital Capacity
- 努力性肺活量。
-
- Headphone Audio Level
- ヘッドフォン音量。
-
- Heart Rate
- 心拍数。
-
- Heart Rate Variability
- 心拍変動。
-
- Height
- 身長。
-
- Inhaler Usage
- 吸入器の使用状況。
-
- Insulin Delivery
- インスリン注射量。
-
- Iodine
- ヨウ素。
-
- Iron
- 鉄分。
-
- Lean Body Mass
- 除脂肪体重(LBM)。
-
- Magnesium
- マグネシウム。
-
- Manganese
- マンガン。
-
- Menstruation
- 月経。
-
- Mindful Minutes
- マインドフル時間。
-
- Molybdenum
- モリブデン。
-
- Monounsaturated Fat
- 一価不飽和脂肪酸。
-
- Niacin
- ナイアシン。
-
- Number of Time Fallen
- 転倒回数。
-
- Ovulation Test Result
- 排卵検査結果。
-
- Oxygen Saturation
- 酸素飽和度。
-
- Pantothenic Acid
- パントテン酸。
-
- Peak Expiratory Flow Rate
- 最大呼気流量。
-
- Peripheral Perfusion Index
- 微小循環指標。
-
- Phosphorus
- リン。
-
- Polyunsaturated Fat
- 多価不飽和脂肪酸。
-
- Potassium
- カリウム。
-
- Protein
- たんぱく質。
-
- Pushes
- 車いすを漕いだ回数。
-
- Respiratory Rate
- 呼吸数。
-
- Resting Energy
- 安静時消費エネルギー。
-
- Resting Heart Rate
- 安静時心拍数。
-
- Riboflavin
- ビタミンB2。
-
- Saturated Fat
- 飽和脂肪酸。
-
- Selenium
- セレン。
-
- Sexual Activity
- 性行為。
-
- Sleep Analysis
- 睡眠分析。
-
- Sodium
- ナトリウム。
-
- Spotting
- 点状出血。
-
- Steps
- 歩数。
-
- Swimming Distance
- 泳いだ距離。
-
- Swimming Stroke
- 水泳のストローク数。
-
- Thiamin
- チアミン(ビタミンB1)。
-
- Total Fat
- 総脂肪量。
-
- UV Index
- UV指数。
-
- VO2 max
- 最大酸素摂取量。
-
- Vitamin A
- ビタミンA。
-
- Vitamin B12
- ビタミンB12。
-
- Vitamin B6
- ビタミンB6。
-
- Vitamin C
- ビタミンC。
-
- Vitamin D
- ビタミンD。
-
- Vitamin R
- ビタミンE。
-
- Vitamin K
- ビタミンK。
-
- Waist Circumference
- 胸囲。
-
- Walking + Running Distance
- ウォーキング + ランニングの距離。
-
- Water
- 水分量。
-
- Weight
- 体重。
-
- Wheelchair Distance
- 車椅子の走行距離。
-
- Zinc
- 亜鉛。
-
- 種類
- ヘルスケアサンプルの種類です。
-
- 値
- 値は、数字、もしくは文字です。
-
- 単位
- プロパティ「値」の単位です。
プロパティ「値」の値が文字である場合は、プロパティ「単位」は存在しません。
単位は、プロパティ「種類」によって異なり、また多岐にわたるため紹介は省略します。
-
- 開始日
- 開始日時です。
値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
アクションの項目名が「日付」の場合は、それが記録されます。
-
- 終了日
- 終了日時です。
値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
アクションの項目名が「日付」の場合は、それが記録されます。
-
- 再生時間
- 経過時間です。
値は、時間です。
通常はH:mm形式ですが、任意の形式に変更することができます。
-
- ソース
- 情報源のアプリ名です。
-
- 名前
- 「ヘルスケアサンプル」と同一です。
記事型変数
HTML, RSS形式のXMLを格納します。
プロパティ
-
- 記事
- 値は、HTML、もしくはXMLの記事の本文です。
-
- タイトル
- 値は、ウェブサイトのタイトル、もしくはXMLの記事のタイトルです。
HTMLから取得した場合は、og:title, titleのcontentが値になります。
og:titleとtitleの両方が存在する場合は、og:titleが使われます。
アクション「RSS配信から項目を取得」から取得した場合は、記事のtitleタグの中身が値になります。
-
- 作成者
- 値は、作者名です。
HTMLから取得した場合は、<meta name="[作成者名]">の[作成者名]になります。
アクション「RSS配信から項目を取得」から取得した場合は、記事のdc:createrが値になります。
-
- 配信日
- 値は、日時です。
HTMLから取得した場合は、本文からtimeタグを探し、その中にある日時を出力します。
複数存在する場合は、最後の1つを出力します。
「RSS配信から項目を取得」アクションから取得した場合は、記事のpubDateの中身が値になります。
また日時の形式は、通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 本文
- 値は、HTML、もしくはXMLの記事の本文です。
HTMLから取得した場合は、header, footer, aside, navタグの中身は無視します。
アクション「RSS配信から項目を取得」から取得した場合は、記事のdescriptionタグの中身(テキストのみ)が値になります。
※アクション「RSS配信から項目を取得」から取得した場合、アプリが強制終了する不具合があります。
-
- 抜粋
- 値は、HTML、もしくはXMLの記事の本文です。
HTMLから取得した場合は、プロパティ「本文」の値から、その一部(divタグなどで囲まれた中の全文)を出力します。
なお、改行は半角スペースに置き換えられます。
アクション「RSS配信から項目を取得」から取得した場合は、全文出力します。
-
- ワード数
- 値は、数字です。
「本文」のワード数(単語数)です。
英語などの言語を対象とした機能なので、日本語が含まれていると不正確な値になります。
-
- メインイメージのURL
- 値は、画像のURLです。
HTMLから取得した場合は、og:imageのURLになります。
アクション「RSS配信から項目を取得」から取得した場合は、空になります。
-
- URL
- 値は、URLです。
HTMLから取得した場合は、ウェブページのURLになります。
ただし、記事型変数のNSURLクラスに何も記録されていない場合は、値は空になります。
(※og:urlのcontentの値は、無視します。)
アクション「RSS配信から項目を取得」から取得した場合は、linkタグの中身が値になります。
-
- 名前
- 値は、HTMLから取得した場合は、プロパティ「URL」と同じ値になります。
「RSS配信から項目を取得」アクションから取得した場合は、titleタグの中身が値になります。
気象状況型変数
天気Appのデータを格納します。
プロパティ
-
- 気象状況
- 気象状況です。
値は、[状況] [気温]です。
-
- 日付
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 場所
- 値は、住所です。
表記は以下の通りです。
[郵便番号]
[都道府県/州] [市区町村]
[町・番地]
[国/地域]
-
- 気温
- 平均気温です。
値は、単位付きの数字です。
単位は、以下の形式に変更できます。
-
- デフォルト
- 単位は、設定App→一般→言語と地域→温度単位 で指定されたものを使います。
-
- ケルビン
- 単位は、Kです。
-
- 摂氏
- 単位は、°Cです。
※表記は℃ではなく、゜とⅭの2文字です。
-
- 華氏
- 単位は、°Fです。
※表記は℉ではなく、゜とFの2文字です。
-
- 高
- 最高気温です。
値は、単位付きの数字です。
単位の指定方法・種類は、プロパティ「気温」と同じです。 -
- 低
- 最低気温です。
値は、単位付きの数字です。
単位を変更することができます。
単位の指定方法・種類は、プロパティ「気温」と同じです。 -
- 体感気温
- 値は、単位付きの数字です。
単位の指定方法・種類は、プロパティ「気温」と同じです。
-
- 状況
- 天気の状況です。
-
- 視程
- いわゆる視界距離です。
値は、単位付きの数字です。
単位は、デフォルト、もしくは「単位一覧」のページの「長さ」の項にある単位に変更することができます。
-
- 露点
- 露点温度です。
単位の指定方法・種類は、プロパティ「気温」と同じです。
-
- 湿度
- 値は、数字です。
-
- 気圧
- 値は、単位付きの数字です。
単位は、デフォルト、もしくは「単位一覧」のページの「圧力」の項にある単位に変更することができます。
-
- 降水量
- 値は、単位付きの数字です。
単位の指定方法・種類は、プロパティ「視程」と同じです。
-
- 降水確率
- 値は、1%単位です。
-
- 風速
- 値は、単位付きの数字です。
単位は、デフォルト、もしくは「単位一覧」のページの「速度」の項にある単位に変更することができます。
-
- 風向
- 値は、角度です。
真北を0度として定めた、時計回りの角度です。
値の範囲は、0~359です。
なお16方位への変換方法は、「Tips&FAQ」のページを参照してください。
-
- UV指数
- 値は、UVインデックスです。
値の範囲は、0~11です。
※環境省の指標では、1~2:弱い、3~5:中程度、6~7:強い、8~10:非常に強い、11:極端に強い です。
-
- 日の出時刻
- 値は、日の出の日時です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 日の入時刻
- 値は、日の入りの日時です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 空気質指標
- 日本では、観測・予報は行われていません。
アメリカ・EU諸国・イギリスで、それぞれ値の範囲が異なります。
-
- 空気質カテゴリ
- 空気質指標により、カテゴリが決まります。
日本では、観測・予報は行われていません。
アメリカ・EU諸国・イギリスで、それぞれカテゴリの種類・範囲が異なります。
-
- 大気汚染物質
- 観測された大気汚染物質を表示します。
値は、大気汚染物質型変数です。
日本では、観測・予報は行われていません。
-
- 名前
- 値は、プロパティ「気象状況」と同じく、[状況] [気温]形式です。
大気汚染物質型変数
大気汚染物質の観測データを格納します。
プロパティ
-
- 大気汚染物質
- 大気汚染物質の概要です。
値は、[名前] - [説明] [Concentration]形式です。
-
- 説明
- 観測した物質名(正式名称)です。
-
- Concentration
- 測定値です。
単位付きです。
なお単位を任意のものに設定しようとすると、アプリが強制終了する不具合があります。
-
- 名前
- 観測した物質名(略称)です。
ショートカット型変数
shortcutファイル(レシピ)を格納します。
プロパティ
-
- ショートカット
- 値は、ショートカットのデータです。
-
- ファイルサイズ
- shortcutファイルとして書き出したときの、ファイルサイズです。
値は、単位付きの数字です。
-
- ファイル拡張子
- 値は、shortcutです。
-
- 作成日
- 値は、通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 最終変更日
- 値は、通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 名前
- 値は、レシピの名称です。
メモ型変数
メモAppのデータを格納します。
プロパティ
-
- メモ
- メモAppのデータです。
クイックルックでは、次のように表示されます。
[タイトル]
[本文(テキストのみ)]
-
- 本文
- 値は、通常はメモの本文から、テキストだけを抜き出したものです。
- フォルダ
-
- 作成日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 最終変更日
- 値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 名前
- メモのタイトルです。
値は、通常は1行目のテキストが使われます。
バーコード型変数
デバイスで読み取った、QRコード・バーコードのデータを格納します。
プロパティ
-
- バーコード
- すべてのデータです。
値は、バーコードから読み取った場合、読み取ったテキストです。
QRコードから読み取った場合、読み取ったテキストから再生成されたQRコード画像が表示されます。
-
- ファイルサイズ
- アプリの内部で変数をファイル化したときの、ファイルサイズです。
値は、単位付きの数字です。
-
- ファイル拡張子
- 値は、バーコードから読み取った場合は、txtになります。
QRコードから読み取った場合は、pngになります。
-
- 作成日
- 読み取った日時です。
値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 最終変更日
- 読み取った日時です。
値は、日付・時間です。
通常はyyyy/MM/dd H:mm形式ですが、任意の形式に変更することができます。
形式の指定方法・種類は、「日時の形式」のページを参照してください。
-
- 名前
- 値は、読み取ったテキストです。
アラーム型変数
アクション「アラームを作成」のデータを格納します。
プロパティ
-
- アラーム
- 値は、アラームのタイトルです。
タイトルがつけられていない場合は、時間です。
-
- 時間
- 値は、時間(H:mm形式)です。
「クイックルック」や日付つきで表示した場合は、1/01/01 H:mm形式で表示されます。
-
- 繰り返し
- アラームを繰り返す設定です。
繰り返したい曜日を、リスト形式で曜日名を1つずつ格納します。
-
- 名前
- 値は、プロパティ「アラーム」と同じです。
SafariのWebページ型変数
Safari Appから取得したHTMLを格納します。
プロパティ
-
- SafariのWebページ
- 値は、HTMLです。
-
- ページの内容
- 値は、プロパティ「SafariのWebページ」と同じく、HTMLです。
-
- ページ選択
- 詳細不明です。
- ページのURL
-
- 名前
- 値は、ウェブサイトのタイトルです。
titleタグの値です。
Shazamメディア型変数
アクション「SHAZAMする」の結果を格納します。
プロパティ
-
- Shazamメディア
- 値は、[アーティスト] - [タイトル] (アルバム名)形式です。
- ストアID
- アーティスト
- タイトル
-
- 不適切な内容を含む
- 「不適切な内容を含む」にチェックが入れられている、というフラグです。
値は、はい・いいえです。
-
- 不適切な内容を含まない
- 「不適切な内容を含む」にチェックが入れられていない、というフラグです。
値は、0含む)・1(含まない)です。
-
- Lyrics Snippet
- 歌い出しの歌詞です。
-
- Lyrics Snippet Synced
- 詳細不明です。
-
- アートワーク
- アルバムのアートワークです。
-
- Video URL
- Apple MusicのミュージックビデオのページのURLです。
-
- Shazam URL
- Shazamの楽曲ページのURLです。
-
- Apple Music URL
- Apple Musicの楽曲ページのURLです。
-
- 名前
- 値は、プロパティ「Shazamメディア」と同じです。
テキストの一致型変数
アクション「一致するテキスト」の結果を格納します。
プロパティ
-
- テキストの一致
- 値は、アクション「一致するテキスト」にマッチした文字列です。
-
- テキスト
- 値は、アクション「一致するテキスト」で入力した、処理前のテキストです。
-
- 大文字/小文字を区別
- 「大文字/小文字を区別」がONになっている、というフラグです。
値は、はい・いいえです。
-
- パターン
- 値は、正規表現のパターンです。
-
- インデックス
- インデックス値です。
値は、リスト形式の数字です。
なお、0始まりです。
-
- 名前
- 値は、パターンにマッチした文字列です。
マッチした文字列が、リスト形式で格納されています。
コレクション型の変数
リスト型変数
いわゆる配列です。
値や、他の変数を格納します。
当アクションリファレンスでは、説明の都合でリスト形式と表記しています。
辞書型変数
いわゆる連想配列です。
任意のキーを指定して、値もしくは変数を格納します。
「キーの値を取得」で、特定のキーの値を取得・格納することができます。
プロパティ
- 入手
特殊変数
マジック変数
アクション間で情報をやり取りするための変数です。
各々のアクションの出力を格納しています。
変数トレイでは「」、もしくはアイコンと変数名が表示されます。
マジック変数のアイコンは、マジック変数を出力したアクションとのアイコンと同じものです。
一般的なプログラミング言語では、アクションの出力を保持するためには、アクションの出力値の種類に応じたデータ型の変数を事前に用意する必要がありますが、ショートカットAppでは必要な時に自動でマジック変数が作成されます。
なおマジック変数に対して、アクション「変数を設定」・「変数に追加」で新規作成した変数は「手動変数」と呼びます。
クリップボード
デバイスのクリップボードの中身を格納している変数です。
任意の値をクリップボードに渡すときには、アクション「クリップボードにコピー」を使います。
なおデバイスの「ユニバーサルクリップボード」が有効になっている場合は、クリップボードを他のデバイスと共有することができます。
〈参考〉
→ユニバーサルクリップボードを使ってAppleデバイス間でコピーアンドペーストする - Appleサポート
ショートカットの入力
iOSの共有機能で、他のアプリから渡された値を格納している変数です。
現在の日付
現在の日時を格納している変数です。
値は、この変数を使用した時点での日時です。
日付型変数と同様に、日時を任意の形式にすることができます。
値を書き換えたり、追加することはできません。
日時を指定することができない場面でも、この変数が選択肢に出てくる不具合があります。
毎回尋ねる
この変数を使用したときに、そのアクションに応じて選択肢を提示・入力を要求し、その値を出力する特殊な変数です。
アクション「入力を要求」や、「メニューから選択」を使ったときの変数「メニューの結果」のような、変わった変数です。
繰り返し項目
アクション「繰り返す」・「各項目を繰り返す」で、繰り返し途中の処理済みデータを、リスト形式で格納します。
値を書き換えたり、追加することはできません。
1アクションにつき1つ作られるため、入れ子にしても他のアクションの値が上書きされることはありません。
繰り返しインデックス
いわゆるループカウンタですが、カウントアップの履歴をリスト形式で格納しています。
アクション「繰り返す」・「各項目を繰り返す」で、繰り返し処理が何回目かを格納している変数です。
値は0始まりなので、10回繰り返す場合は、値は0~9に変化します。
アクション「繰り返す」・「各項目を繰り返す」の中でしか使用することができません。
値を書き換えたり、追加することはできません。
1アクションにつき1つ作られるため、入れ子にしても他の変数の値が上書きされることはありません。
特殊なマジック変数
○○の結果
アクションの処理内容によって、データ型・値が変わるマジック変数です。
アクション「if文」の場合、変数名は「“if文”の結果」です。
条件判定を使って、出力値を変化させるときに使います。
出力は、そのアクションのブロックの中で使用した変数の値です。
ブロックの中で複数の変数を使用した場合は、一番最後のアクションで使用した変数の値になります。
変数を使わなかった場合、値は空(Nil)です。
アクション「メニューから選択」の場合、変数名は「メニューの結果」です。
出力はテキスト型で、値は選択した項目名です。
アクション「繰り返す」・「各項目を繰り返す」の場合、変数名は「繰り返しの結果」です。
繰り返し処理の中で、そのアクションの中のブロックで最後にある基本的な変数のアクションの値を、「繰り返しの結果」にリスト形式で追加してゆきます。
なお基本的な変数のアクションがない場合は、最後のアクションに入力した変数を追加します。
ちなみに繰り返し処理の中でアクション「変数に追加」を使うと、この変数とほぼ同じことができます。
基本データ型の変数
ブール値型変数
基本データ型の、ブール値型変数です。
値は、はい・いいえです。
ショートカットAppでは、ブール値型変数の値を取得することはできますが、任意の値を設定することはできません。