IIndexWorkspaceService Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Definição da interface IIndexWorkspaceService
public interface class IIndexWorkspaceService
public interface class IIndexWorkspaceService
__interface IIndexWorkspaceService
public interface IIndexWorkspaceService
type IIndexWorkspaceService = interface
Public Interface IIndexWorkspaceService
- Derivado
Propriedades
| OnFileEntityChanged |
Notificação de alteração de entidade de arquivo |
| OnFileScannerCacheInvalidate |
Invalidação de cache de scanner de arquivo |
| OnFileScannerCompleted |
Notificação do scanner de arquivo |
| OnPropertyChanged |
Para receber notificações quando as propriedades forem alteradas |
| State |
Estado do espaço de trabalho de índice |
Métodos
| EntityExists(String) |
Verificar se um caminho está sendo parte desta indexação |
| GetAllFiles() |
Obter todos os arquivos que estão indexados |
| GetDependentFilesAsync(String, String, String, Int32[]) |
Retornar arquivos dependentes em um arquivo contido em nosso espaço de trabalho |
| GetFileDataValuesAsync<T>(String, Guid, Boolean, CancellationToken, String, String) |
Retornar um enumerável de dados de uma entidade do sistema de arquivos |
| GetFileReferencesAsync(String, Boolean, CancellationToken, String, String, Int32[]) |
Retornar referências de arquivo a um arquivo contido em nosso espaço de trabalho |
| GetFilesAsync(String, CancellationToken) |
Obter arquivos de nossas entidades com uma correspondência de padrões |
| GetFileScannerState(String, FileScannerType) |
Obter o tipo de estado do scanner de arquivo |
| GetFilesDataValuesAsync<T>(Guid, CancellationToken, String, String) |
Retornar um dicionário de dados para vários arquivos |
| GetSettingsValue<T>(String) |
Obter valor de configuração |
| InvalidateFileScannerCache() |
Invalidar todo o cache do scanner de arquivo |
| PurgeFileScannerData(String, Guid) |
Limpar dados para entidade de arquivo |
| PurgeFileScannerDataForProvider(Guid) |
Limpar todos os dados produzidos por um provedor |
| RefreshElementsAsync(IEnumerable<String>, IndexElement, CancellationToken) |
Atualizar um elemento |
| RefreshElementsAsync(IndexElement, Boolean, IProgress<IndexProgress>, CancellationToken, PauseToken) |
Atualiza o conteúdo de quaisquer caches ou assinaturas com o conteúdo real do disco. |
| SetSettingsValue(String, Object) |
Definir um valor de configuração |
Métodos de Extensão
| GetValuesByContextAsync<T>(IIndexWorkspaceService, String, Guid, Boolean, CancellationToken, String) |
Recuperar valores de dados como dicionário usando o contexto como a chave |
| GetValuesByNameAsync<T>(IIndexWorkspaceService, String, Guid, Boolean, CancellationToken, String, String) |
Recuperar valor de dados como dados de dicionário |
| RefreshElementAsync(IIndexWorkspaceService, String, IndexElement, CancellationToken) |
Atualizar um elemento |