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

imported>Administrator
 
(他の1人の利用者による、間の3版が非表示)
1行目: 1行目:
[[Xamarin.Ma]]cで[[カスタムURLスキーム]]を使いたい。
[[Xamarin.Mac]][[カスタムURLスキーム]]を使いたい。
URLを叩くとアプリが起動するアレである。
[[Xamarin.iOS]]とは微妙に実装方法が異なる。


== 実装 ==
== 実装 ==
=== カスタム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;
62行目: 64行目:
                                 ;
                                 ;
                                    
                                    
            // ブレークポイント挿入用
             Console.WriteLine(parameters);
             Console.WriteLine(parameters);
         }
         }
101行目: 104行目:


== 関連項目 ==
== 関連項目 ==
* [[Xamarin.iOS/カスタムURLスキームを利用する]]


== 参考文献 ==
== 参考文献 ==