Compartilhar via


LocalContentSuggestionSettings Classe

Definição

Armazena configurações que determinam se o aplicativo fornece sugestões com base em arquivos locais e que definem os critérios usados para localizar e filtrar essas sugestões.

public ref class LocalContentSuggestionSettings sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class LocalContentSuggestionSettings final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class LocalContentSuggestionSettings final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class LocalContentSuggestionSettings
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class LocalContentSuggestionSettings
function LocalContentSuggestionSettings()
Public NotInheritable Class LocalContentSuggestionSettings
Herança
Object Platform::Object IInspectable LocalContentSuggestionSettings
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Importante

Para implementar a pesquisa em um aplicativo para Windows 10 ou posterior, use AutoSuggestBox. Confira Caixa de sugestão automática para obter mais informações.

Você não deve usar APIs Windows.ApplicationModel.Search (SearchPane, SearchContract) ou APIs SearchBox em aplicativos para Windows 10 ou posterior.

As sugestões que o aplicativo fornece são baseadas em campos de metadados e propriedades nos arquivos locais e indexados do usuário.

Se habilitado, as sugestões locais são exibidas no painel de pesquisa quando o usuário insere uma consulta na caixa de pesquisa.

Desabilite essas sugestões definindo a propriedade Enabled como false.

Observação

Essa classe não é ágil, o que significa que você precisa considerar seu modelo de threading e o comportamento de marshaling. Para obter mais informações, consulte Threading and Marshaling (C++/CX) e Using Windows Runtime objects in a multithreaded environment (.NET).

Construtores

LocalContentSuggestionSettings()

Cria uma nova instância da classe LocalContentSuggestionSettings .

Propriedades

AqsFilter

Uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada) que limita os tipos e tipos de arquivos usados para fornecer sugestões. Se nenhuma cadeia de caracteres AQS (Sintaxe de Consulta Avançada) for especificada, as sugestões serão fornecidas de todos os arquivos locais em locais especificados pela propriedade Locations .

Enabled

Indica se as sugestões baseadas em arquivos locais são exibidas no painel de pesquisa.

Locations

Uma lista dos objetos StorageFolder que contêm arquivos que são usados para fornecer sugestões. Se a lista estiver vazia, as sugestões serão fornecidas de arquivos em todas as bibliotecas locais para as quais o aplicativo declarou funcionalidades.

PropertiesToMatch

Uma lista das propriedades do arquivo cujos valores são usados para fornecer sugestões de arquivos locais. Se a lista estiver vazia, todas as propriedades de arquivo disponíveis para sugestões serão usadas.

Aplica-se a

Confira também