-1

Windows Phone マーケットプレイスから新しいライセンスを取得するためのボタンをプログラムするコードを見つけました。エミュレーターでクリックしても何も起こらないため、機能するかどうかはわかりません。そのコードが良いかどうか誰か教えてもらえますか?

Private Sub Button1_Click(sender As System.Object, e As System.Windows.RoutedEventArgs) Handles Button1.Click
    Dim task As New MarketplaceDetailTask()
    task.ContentType = MarketplaceContentType.Applications
    task.ContentIdentifier = "dbd49f16-69e7-408b-bda9-03afda9fa30b"
    task.Show()
End Sub
4

1 に答える 1

0

そのコードで新しいライセンスを取得することはありません。マーケットプレイスを開いて id のアプリを表示するだけですdbd49f16-69e7-408b-bda9-03afda9fa30b。もちろん、ユーザーはそのページからアプリを購入できるため、アプリが再度アクティブ化されたときに「IsTrial/IsPurchased」状態を更新する必要があります。アプリの ID は、アプリケーションを公開したときに利用できます。 http://dev.windowsphone.comのダッシュボードでアプリをクリックすると、詳細ページに移動します。

また、デベロッパー センターから取得した appid はWPManifest ファイル内のものと同じではないため、使用しないでください。

利用可能な試用モードを使用して新しいライセンスを取得するには、LicenseInformation.IsTrialメソッドを使用し、アプリケーションがアクティブ化されるたびに確認します。Windows Phone 用の試用モード アプリケーションを作成する方法については、いくつかのチュートリアルが用意されています。実例。

于 2012-11-06T15:14:53.870 に答える