Freigeben über


FindData-Konstruktor (String, ITextSnapshot, FindOptions, ITextStructureNavigator)

Initialisiert eine neue Instanz von FindData mit dem angegebenen Suchmuster, Textmomentaufnahme, Suchoptionen und Textstruktur-Navigator.

Namespace:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Syntax

'Declaration
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
)

Parameter

  • searchPattern
    Typ: String

    Das Suchmuster.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

searchPattern oder textSnapshot ist nullein Nullverweis (Nothing in Visual Basic).

ArgumentOutOfRangeException

searchPattern ist eine leere Zeichenfolge.

.NET Framework-Sicherheit

Siehe auch

Referenz

FindData Struktur

FindData-Überladung

Microsoft.VisualStudio.Text.Operations-Namespace