Compartir a través de


ContactQueryOptions Clase

Definición

Se usa para especificar las opciones de consulta al buscar contactos.

public ref class ContactQueryOptions sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Contacts.IContactQueryOptionsFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ContactQueryOptions final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Contacts.IContactQueryOptionsFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ContactQueryOptions final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Contacts.IContactQueryOptionsFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ContactQueryOptions
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Contacts.IContactQueryOptionsFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ContactQueryOptions
function ContactQueryOptions(text, fields)
Public NotInheritable Class ContactQueryOptions
Herencia
Object Platform::Object IInspectable ContactQueryOptions
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
Características de aplicaciones
contactsSystem

Constructores

ContactQueryOptions()

Inicializa una nueva instancia de la clase ContactQueryOptions .

ContactQueryOptions(String, ContactQuerySearchFields)

Inicializa una nueva instancia de la clase ContactQueryOptions .

ContactQueryOptions(String)

Inicializa una nueva instancia de la clase ContactQueryOptions .

Propiedades

AnnotationListIds

Obtiene una lista a la que puede agregar ContactAnnotationList.Id valores para los que se va a buscar.

ContactListIds

Obtiene una lista a la que puede agregar ContactList.Id valores para los que se va a buscar.

DesiredFields

Obtiene o establece los campos deseados que debe tener un contacto para que coincida con la consulta.

DesiredOperations

Obtiene o establece las operaciones de anotación deseadas que debe tener un contacto para que coincida con la consulta.

IncludeContactsFromHiddenLists

Obtiene o establece un valor booleano que indica si los resultados de la consulta deben incluir contactos de listas que no se muestran en la interfaz de usuario.

TextSearch

Obtiene un objeto ContactQueryTextSearch que se puede usar para las búsquedas de texto.

Se aplica a