表示 ITextSearchService 在搜索中使用的数据集。
命名空间: Microsoft.VisualStudio.Text.Operations
程序集: Microsoft.VisualStudio.Text.Logic(在 Microsoft.VisualStudio.Text.Logic.dll 中)
语法
声明
Public Structure FindData
public struct FindData
public value class FindData
[<Sealed>]
type FindData = struct end
JScript 支持使用结构,但是不支持新结构的声明。
FindData 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
FindData(String, ITextSnapshot) | 初始化 FindData 的新实例。 |
![]() |
FindData(String, ITextSnapshot, FindOptions, ITextStructureNavigator) | 使用指定搜索模式、文本快照、查找选项和文本结构导航器初始化 FindData 的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
FindOptions | 获取或设置用于搜索的选项。 |
![]() |
SearchString | 获取或设置在搜索中使用的字符串。 |
![]() |
TextSnapshotToSearch | 获取或设置要对其执行搜索的 ITextSnapshot。 |
![]() |
TextStructureNavigator | 获取或设置用于确定字边界的 ITextStructureNavigator。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Equals | 确定两个 FindData 对象是否相同。 (重写 ValueType.Equals(Object)。) |
![]() |
GetHashCode | 获取对象的哈希代码。 (重写 ValueType.GetHashCode。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
ToString | 将 FindData 对象转换为字符串。 (重写 ValueType.ToString。) |
页首
运算符
名称 | 说明 | |
---|---|---|
![]() ![]() |
Equality | 确定两个 FindData 对象是否相同。 |
![]() ![]() |
Inequality | 确定两个 FindData 对象是否不相同。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。