Share via


FindData, constructeur (String, ITextSnapshot, FindOptions, ITextStructureNavigator)

Initialise une nouvelle instance du FindData en fonction du modèle de recherche, de l'instantané de texte, des options de recherche et du navigateur de structure de texte spécifiés.

Espace de noms :  Microsoft.VisualStudio.Text.Operations
Assembly :  Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)

Syntaxe

'Déclaration
Public Sub New ( _
    searchPattern As String, _
    textSnapshot As ITextSnapshot, _
    findOptions As FindOptions, _
    textStructureNavigator As ITextStructureNavigator _
)
public FindData(
    string searchPattern,
    ITextSnapshot textSnapshot,
    FindOptions findOptions,
    ITextStructureNavigator textStructureNavigator
)
public:
FindData(
    String^ searchPattern, 
    ITextSnapshot^ textSnapshot, 
    FindOptions findOptions, 
    ITextStructureNavigator^ textStructureNavigator
)
new : 
        searchPattern:string * 
        textSnapshot:ITextSnapshot * 
        findOptions:FindOptions * 
        textStructureNavigator:ITextStructureNavigator -> FindData
public function FindData(
    searchPattern : String, 
    textSnapshot : ITextSnapshot, 
    findOptions : FindOptions, 
    textStructureNavigator : ITextStructureNavigator
)

Paramètres

  • searchPattern
    Type : String

    Modèle de recherche.

Exceptions

Exception Condition
ArgumentNullException

searchPattern ou textSnapshot est nullune référence null (Nothing en Visual Basic).

ArgumentOutOfRangeException

searchPattern est une chaîne vide.

Sécurité .NET Framework

Voir aussi

Référence

FindData Structure

FindData, surcharge

Microsoft.VisualStudio.Text.Operations, espace de noms