3

Windows ストア アプリで UserInformation にアクセスしようとしています。

具体的には、 を取得したいと思いDisplayNameます。

アプリのマニフェスト ファイルを更新してエンタープライズ認証を含め、これが役立つことを期待して Account Picture Provider を追加しようとしました。

残念ながら、NameAccessAllowed常に false をGetDisplayNameAsync()返すため、空の文字列を返します。

おそらくマニフェストで有効にする必要がある他の特権はありますか?

アップデート:

ユーザー ドメイン名のサンプルは既に試したことを忘れていました。

http://code.msdn.microsoft.com/windowsapps/User-domain-name-sample-85ce3e49

4

3 に答える 3

1

Windows のセキュリティ設定では、アプリがこの情報を取得できるようにする必要があります。そのため、NameAccessAllowed は true を返します。

于 2014-10-06T12:15:56.790 に答える
1

問題は、ユーザーが Microsoft アカウントをセットアップしていない場合、Microsoft のサイトに基づいていることです。

DisplayName を取得すると、空の文字列 DisplayName と GetDisplayNameAsync()が返されます

于 2012-10-16T22:21:52.687 に答える