Compartilhar via


IFileSyncScopeFilter::SetFilenameIncludes

Define uma coleção de nomes de arquivos para incluir explicitamente no escopo.

HRESULT SetFilenameIncludes(
  LPCWSTR pcszFilenameIncludes);

Parâmetros

  • pcszFilenameIncludes
    [in, string] A lista de nomes de arquivos, delimitada por ponto-e-vírgula, que está incluída explicitamente no escopo. Um arquivo que não esteja incluído nesta lista está excluído do escopo. Quando este valor é uma cadeia de caracteres vazia, " ", nenhum arquivo está incluído explicitamente. O valor padrão é "*.*".

Valor de retorno

  • S_OK

Comentários

Curingas (* e ?) podem ser usados nos nomes dos arquivos.

A inclusão explícita é mais fraca que a exclusão. Portanto, se um arquivo ou pasta for excluído por algum outro filtro, ele será excluído do escopo mesmo se estiver explicitamente incluído nesta lista.

Dica

Um arquivo que não esteja incluído em pszFilenameIncludes está excluído do escopo. Por exemplo, se pszFilenameIncludes estiver definido como uma cadeia de caracteres vazia, " ", todos os arquivos estarão excluídos do escopo.

Consulte também

Referência

Interface IFileSyncScopeFilter