Aparecer en la fila de sugerencias - integrar Recurso compartido de Windows

La hoja de recursos compartidos de Windows puede mostrar los contactos sugeridos en la fila de sugerencias, por lo que los usuarios pueden compartir rápidamente con sus contactos principales. Al almacenar los contactos de la aplicación en Windows, permite que esos contactos aparezcan como sugerencias.

Funcionamiento de la fila de sugerencias

La fila de sugerencias aparece en la parte superior de la hoja de recursos compartidos y muestra los contactos con los que es más probable que el usuario quiera compartir. Windows obtiene estas sugerencias de la característica Windows People, que agrega información de contacto de tu aplicación y otras aplicaciones del dispositivo.

Habilitar sugerencias de contacto para la aplicación

Para que los contactos de la aplicación aparezcan en la fila de sugerencias, la aplicación necesita la identidad del paquete. Los pasos de alto nivel son:

  1. Crea un UserDataAccount para el contrato de personal
  2. Almacenar los contactos de la aplicación en el Windows ContactStore
  3. Agregar un ContactAnnotation con Share establecido en SupportedOperations y una propiedad de proveedor Rank para cada contacto superior
  4. Los contactos aparecen como sugerencias en el panel Compartir en las situaciones pertinentes para compartir

El valor Rank es un entero no negativo y los valores inferiores tienen prioridad en la lista de tu aplicación. Asigne un rango único a cada contacto. Las clasificaciones de la aplicación indican la prioridad dentro de su propia lista; Windows usa lógica interna basada en el uso para ordenar contactos entre aplicaciones. Para obtener más información, consulte Almacenamiento de clasificaciones para contactos.

Aprende más

Para obtener instrucciones completas sobre la implementación de sugerencias de contacto, consulte Windows People.

Las guías de People de Windows cubren:

  • Creación de un UserDataAccount para el contrato People
  • Almacenar contactos en el Windows ContactStore
  • Campos de contacto obligatorios y opcionales
  • Controlar el acceso a los contactos con ExplictReadAccessPackageFamilyNames (nota: esta es la ortografía real de la API)
  • Clasificación de contactos para la fila de sugerencias (consulte Rank contacts for Windows Share)
  • Acciones de comunicación y actividades de contacto