VsSearchTask Classe

Définition

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

S’applique à