VsSearchTask Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de base pour l'implémentation des tâches de recherche utilisées par les fenêtres Outil dans lesquelles une recherche est possible.
public ref class VsSearchTask : Microsoft::VisualStudio::Shell::Interop::IVsSearchTask
[Windows::Foundation::Metadata::WebHostHidden]
class VsSearchTask : Microsoft::VisualStudio::Shell::Interop::IVsSearchTask
public class VsSearchTask : Microsoft.VisualStudio.Shell.Interop.IVsSearchTask
type VsSearchTask = class
interface IVsSearchTask
Public Class VsSearchTask
Implements IVsSearchTask
- Héritage
-
VsSearchTask
- Dérivé
- Implémente
Constructeurs
| VsSearchTask(UInt32, IVsSearchQuery, IVsSearchCallback) |
Initialise une nouvelle instance de la classe VsSearchTask. |
Propriétés
| ErrorCode |
Obtient ou définit un code d'erreur qui décrit les résultats de la recherche si la tâche de recherche s'est terminée par des erreurs. Si la tâche se termine sans erreur, cette propriété prend la valeur zéro (0). |
| Id |
Obtient l'identificateur de tâche de recherche. L'identificateur de tâche est le cookie passé au constructeur VsSearchTask(UInt32, IVsSearchQuery, IVsSearchCallback) lorsque la tâche a été créée. |
| SearchCallback |
Obtient l'interface de rappel qui doit être appelée à l'issue de la recherche. |
| SearchQuery |
Obtient la requête de recherche utilisée par la tâche de recherche. |
| SearchResults |
Obtient ou définit le nombre de résultats de recherche trouvés. Définissez cette valeur de manière appropriée au fur et à mesure que la recherche progresse. |
| TaskStatus |
Obtient l'état de la recherche actuelle. Les valeurs appropriés sont définies pour cette propriété à mesure que la recherche progresse. |
Méthodes
| OnStartSearch() |
Appelée sur les threads en arrière-plan au démarrage de la recherche. Remplace la recherche spécifique à une tâche d'exécution. |
| OnStopSearch() |
Appelée sur le thread d'interface utilisateur lorsque la recherche est arrêtée. Remplace les actions d'arrêt spécifiques à la tâche d'exécution. |
| SetTaskStatus(VSConstants+VsSearchTaskStatus) |
Fonction d'assistance permettant de définir l'état de la tâche. |
| Start() |
Démarre la tâche de recherche. |
| Stop() |
Arrête la tâche de recherche. |
Implémentations d’interfaces explicites
| IVsSearchTask.Status |