2012-04-23 14 views

risposta

1

Forse Windows.System.UserProfile.UserInformation contengono alcuni dati rilevanti.

+0

Ho provato a fare riferimento allo spazio dei nomi Windows.System, ma non riesco a trovarlo in una soluzione WPF appena creata, anche se la soluzione utilizza .NET Framework 4.5, puoi dirmi come faccio a vedere lo spazio dei nomi di Windows.System? Molte grazie. – user1343145

+0

@ user1343145 - è una funzionalità solo WinRT, non una funzionalità .NET 4.5 –

6

Le app Metro design hanno limitato l'accesso a molte informazioni di cui non avrebbero davvero bisogno e penso che questo potrebbe essere uno di questi.

WinRT dà accesso a Windows.System.UserProfile.UserInformation classe (come suggerito CodeCaster), ma, come ho controllato, da tutti i metodi là solo GetDisplayNameAsync() potrebbe restituire Live ID (e-mail) ed è solo se il primo cognome/non sono impostate sul conto .

(Inoltre, la maggior parte dei metodi di questa classe richiedono l'impostazione Enterprise Authentication capacità, che è not really welcome in the Store. E the documentation of the class è attualmente poveri.)

Per single-sign-on experience, si potrebbe invece utilizzare Live Software Development Kit.