FindData - конструктор (String, ITextSnapshot, FindOptions, ITextStructureNavigator)
Инициализирует новый экземпляр FindData с указанными шаблоном описка, текстовым снимком, параметрами поиска и навигатором по структуре текста.
Пространство имен: Microsoft.VisualStudio.Text.Operations
Сборка: Microsoft.VisualStudio.Text.Logic (в Microsoft.VisualStudio.Text.Logic.dll)
Синтаксис
'Декларация
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
)
Параметры
searchPattern
Тип: StringШаблон поиска.
textSnapshot
Тип: Microsoft.VisualStudio.Text.ITextSnapshotОбъект ITextSnapshot, в котором будет выполнен поиск.
findOptions
Тип: Microsoft.VisualStudio.Text.Operations.FindOptionsОбъект FindOptions, который следует использовать при поиске.
textStructureNavigator
Тип: Microsoft.VisualStudio.Text.Operations.ITextStructureNavigatorОбъект ITextStructureNavigator, который следует использовать при поиске.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Значение параметра searchPattern или textSnapshot — nullссылка NULL (Nothing в Visual Basic). |
ArgumentOutOfRangeException | Параметр searchPattern содержит пустую строку. |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.