Add

Add(string)

执行索引操作。 通过绝对或相对路径添加文件或文件夹。 所有子文件夹中的文档都将被索引。

public void Add(string path)
范围 类型 描述
path String 要索引的文件或文件夹的路径。

例子

该示例演示了如何将文档添加到索引。

string indexFolder = @"c:\MyIndex\";
string folderPath = @"c:\MyDocuments\";
string filePath = @"c:\Documents\MyFile.txt";

Index index = new Index(indexFolder); // 在指定文件夹中创建索引
index.Add(folderPath); // 索引指定文件夹中的文档
index.Add(filePath); // 索引指定文档

也可以看看


Add(string, IndexingOptions)

执行索引操作。 通过绝对或相对路径添加文件或文件夹。 所有子文件夹中的文档都将被索引。

public void Add(string path, IndexingOptions options)
范围 类型 描述
path String 要索引的文件或文件夹的路径。
options IndexingOptions 索引选项。

例子

该示例演示了如何将文档添加到具有特定索引选项的索引。

string indexFolder = @"c:\MyIndex\";
string folderPath = @"c:\MyDocuments\";
string filePath = @"c:\Documents\MyFile.txt";

Index index = new Index(indexFolder); // 在指定文件夹中创建索引

IndexingOptions options = new IndexingOptions();
options.Threads = 2; // 设置索引线程数
index.Add(folderPath, options); // 索引指定文件夹中的文档
index.Add(filePath, options); // 索引指定文档

也可以看看


Add(string[])

执行索引操作。 通过绝对或相对路径添加文件或文件夹。 所有子文件夹中的文档都将被索引。

public void Add(string[] paths)
范围 类型 描述
paths String[] 要索引的文件或文件夹的路径。

例子

该示例演示了如何将文档添加到索引。

string indexFolder = @"c:\MyIndex\";
string folderPath = @"c:\MyDocuments\";
string filePath = @"c:\Documents\MyFile.txt";

Index index = new Index(indexFolder); // 在指定文件夹中创建索引

string[] paths = new string[] { folderPath, filePath };
index.Add(paths); // 在指定路径索引文档

也可以看看


Add(string[], IndexingOptions)

执行索引操作。 通过绝对或相对路径添加文件或文件夹。 所有子文件夹中的文档都将被索引。

public void Add(string[] paths, IndexingOptions options)
范围 类型 描述
paths String[] 要索引的文件或文件夹的路径。
options IndexingOptions 索引选项。

例子

该示例演示了如何将文档添加到具有特定索引选项的索引。

string indexFolder = @"c:\MyIndex\";
string folderPath = @"c:\MyDocuments\";
string filePath = @"c:\Documents\MyFile.txt";

Index index = new Index(indexFolder); // 在指定文件夹中创建索引

IndexingOptions options = new IndexingOptions();
options.Threads = 2; // 设置索引线程数
string[] paths = new string[] { folderPath, filePath };
index.Add(paths, options); // 在指定路径索引文档

也可以看看


Add(Document[], IndexingOptions)

执行索引操作。 从文件系统、流或结构添加文档。

public void Add(Document[] documents, IndexingOptions options)
范围 类型 描述
documents Document[] 来自文件系统、流或结构的文件。
options IndexingOptions 索引选项。

也可以看看


Add(ExtractedData[], IndexingOptions)

执行索引操作。 将提取的数据添加到索引中。

public void Add(ExtractedData[] data, IndexingOptions options)
范围 类型 描述
data ExtractedData[] 提取的数据。
options IndexingOptions 索引选项。

也可以看看