WatchKit 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Apple Watch をプログラミングするためのフレームワーク。
クラス
WKAccessibility |
アクセシビリティを WKInterfaceController 向上させるための拡張メソッド。 |
WKAccessibilityImageRegion |
支援アプリケーションで個別に使用できるようにする必要がある画像の一部。 |
WKErrorCodeExtensions |
WatchKit.WKErrorCode 列挙の拡張メソッド。 |
WKInterfaceButton |
ボタンとして機能するウォッチ コントロール。 |
WKInterfaceController |
Watch Extension プロジェクトのコントローラー オブジェクトの基本クラス。 |
WKInterfaceDate |
日付と時刻を表示するウォッチ コントロール。 |
WKInterfaceDevice |
ウォッチを表します。 シングルトン オブジェクト を使用します CurrentDevice。 |
WKInterfaceGroup |
ウォッチ コントロールのコンテナー。 |
WKInterfaceImage |
画像を表示するウォッチ コントロール。 |
WKInterfaceLabel |
テキストを表示するウォッチ コントロール。 |
WKInterfaceMap |
Apple が提供するマップを表示するウォッチ コントロール。 |
WKInterfaceObject |
ウォッチ コントロールの基本クラス。 |
WKInterfaceObject.Notifications |
Apple Watch をプログラミングするためのフレームワーク。 |
WKInterfaceSeparator |
コントロールを分離するための行を表示するウォッチ コントロール。 |
WKInterfaceSlider |
ユーザーが範囲内の値を設定できるようにするウォッチ コントロール。 |
WKInterfaceSwitch |
ユーザーがバイナリ値を操作できるようにするウォッチ コントロール。 |
WKInterfaceTable |
単一列テーブルを提供するウォッチ コントロール。 |
WKInterfaceTimer |
カウントダウン タイマーを表示するウォッチ コントロール。 |
WKPresentMediaPlayerResult |
メディア プレーヤーを表示した結果を格納します。 |
WKUserNotificationInterfaceController |
通知が到着したときに呼び出されるメソッドを追加する のサブクラス WKInterfaceController 。 |
インターフェイス
IWKImageAnimatable |
プロトコル IWKImageAnimatableの必要なメソッド (存在する場合) を表すインターフェイス。 |
列挙型
WKErrorCode |
Watch Kit プログラミングに関連するエラー コードを列挙します。 |
WKInterfaceMapPinColor |
のピンで使用できる色の WKInterfaceMap列挙。 |
WKMenuItemIcon |
ウォッチ コンテキスト メニューで使用する標準アイコンを列挙します。 |
WKTextInputMode |
テキスト入力に対する制限の列挙 (絵文字の制約)。 |
WKUserNotificationInterfaceType |
および DidReceiveRemoteNotification(NSDictionary, Action<WKUserNotificationInterfaceType>) 完了ハンドラーで使用する未確認の型をDidReceiveLocalNotification(UILocalNotification, Action<WKUserNotificationInterfaceType>)列挙します。 |
注釈
Watch Kit は、Apple Watch をプログラミングするための Apple のフレームワークです。 Watch Kit ソリューションは、次の 3 つの Xamarin プロジェクトで構成されています。
Project | 目的 |
---|---|
親アプリ | 親アプリは、他のプロジェクトをバンドルし、チュートリアル、管理ニーズ、およびバックグラウンド処理に使用できる通常のiPhoneプロジェクトです。 ウォッチ拡張機能とは別のサンドボックスで実行され、ユーザーは親アプリを開かずにウォッチ アプリ/拡張機能を実行できます。 |
Watch Extension | ウォッチ拡張機能は、接続された iPhone で実行され、Watch アプリ自体のプログラム ロジックを保持します。 |
アプリを見る | ウォッチ アプリは、電話自体で実行される小さなプロジェクトです。 一般に、Watch アプリはストーリーボード ファイル、小さなリソース、ウォッチ拡張機能内のファイルへのリンクのみで構成されます。 |
Watch Kit のインストール、構造、および一般的なプログラミング情報については、 Xamarin の Watch Kit プログラミング ガイドを参照してください。
プログラミング ウォッチ拡張機能は、 のライフサイクル メソッド WKInterfaceControllerへの対応に大きく基づいています。 アプリケーション開発者は、 のサブタイプWKInterfaceControllerを作成して、M:WatchKit.WKInterfaceController.WillActivate*、M:WatchKit.WKInterfaceController.DidDeactivate* メソッドをオーバーライドAwakeします。