Ich habe 4 Konten in meinem People Hub (Windows Live ID, LinkedIn, Twitter und Facebook) eingestellt. Ich habe deaktiviert in "People Hub \ Filter meine Kontaktliste" twitter und facebook Konten so jetzt sehe ich sie nicht in meinem Adressbuch - gut. Aber wenn ich sie versuche durch in-Code zu erhalten:Wie erhalten Sie alle Kontakte gemäß dem im People Hub festgelegten Filter?
var contacts = new Microsoft.Phone.UserData.Contacts();
contacts.SearchCompleted += (s, e) => ...
contacts.SearchAsync(String.Empty, FilterKind.None, null);
erhalte ich alle die meine Konten einschließlich Twitter und Facebook diejenigen - Wie kann ich das verhindern? Ich gefunden habe Eigenschaft contacts.Accounts
aber es gibt {Windows Live ID, Facebook}
Vielen Dank für Ihre Antwort, aber contacts.Accounts gibt me "Windows Live ID" und "Facebook", aber in der People Hub des Filters der "Windows Live ID" und "Linked In" ist aktiviert ... (wie ich in der Frage geschrieben habe) – Nagg
Sie können immer noch die einzelnen Kontakte filtern –
Sorry, aber ich verstehe nicht, wie überprüfte Konten in People Hubs Filter erhalten, wenn Contacts.Account mich falsch zurückgibt info (Hartcodierung ist keine Lösung) – Nagg