「Xamarin.Mac/カスタムURLスキームを利用する」の版間の差分

imported>Administrator
imported>Administrator
編集の要約なし
1行目: 1行目:
[[Xamarin.Ma]]cで[[カスタムURLスキーム]]を使いたい。
[[Xamarin.Mac]][[カスタムURLスキーム]]を使いたい。
URLを叩くとアプリが起動するアレである。
[[Xamarin.iO]]Sとは微妙に実装方法が異なる。


== 実装 ==
== 実装 ==
=== カスタムURLスキームを有効にする ===
=== カスタムURLスキームを有効にする ===
以下でカスタムURLスキームが利用可能になる。
以下でカスタムURLスキームが利用可能になる。
# Xamarin Studioでプロジェクト内の「Info.plist」を開く
# [[Xamarin Studio]]でプロジェクト内の「Info.plist」を開く
# 下部の「Advanced」タブを開く
# 下部の「Advanced」タブを開く
# URL Typesの「Add URL Type」ボタンを押す
# URL Typesの「Add URL Type」ボタンを押す
12行目: 14行目:


=== カスタムURLスキームで呼ばれるメソッドを作る ===
=== カスタムURLスキームで呼ばれるメソッドを作る ===
次にURLスキームが叩かれた際に呼ばれるメソッドの登録と実装をする。
次にカスタムURLスキームが叩かれた際に呼ばれるメソッドの登録と実装をする。
<source lang="csharp">
<source lang="csharp">
using System;
using System;