Delete
isi
[
bersembunyi
]
Delete(string[], UpdateOptions)
Menghapus file atau folder yang diindeks dari indeks. Kemudian perbarui indeks tanpa jalur yang dihapus. Perhatikan bahwa setiap dokumen tidak dapat dihapus dari indeks jika ditambahkan ke indeks sebagai bagian dari folder.
public DeleteResult Delete(string[] paths, UpdateOptions options)
Parameter | Jenis | Keterangan |
---|---|---|
paths | String[] | Jalur ke file atau folder yang akan dihapus. |
options | UpdateOptions | Opsi pembaruan. |
Nilai Pengembalian
Objek yang menjelaskan hasil penghapusan file atau folder dari indeks.
Contoh
Contoh menunjukkan cara menghapus jalur yang diindeks dari indeks.
string indexFolder = @"c:\MyIndex\";
string documentsFolder1 = @"c:\MyDocuments\";
string documentsFolder2 = @"c:\MyDocuments2\";
// Membuat indeks di folder yang ditentukan
Index index = new Index(indexFolder);
// Pengindeksan dokumen dari folder yang ditentukan
index.Add(documentsFolder1);
index.Add(documentsFolder2);
// Mendapatkan jalur yang diindeks dari file index
string[] indexedPaths1 = index.GetIndexedPaths();
// Menulis jalur terindeks ke konsol
Console.WriteLine("Indexed paths:");
foreach (string path in indexedPaths1)
{
Console.WriteLine("\t" + path);
}
// Menghapus jalur indeks dari index
DeleteResult deleteResult = index.Delete(new string[] { documentsFolder1 }, new UpdateOptions());
// Mendapatkan jalur yang diindeks setelah penghapusan
string[] indexedPaths2 = index.GetIndexedPaths();
Console.WriteLine("\nDeleted paths: " + deleteResult.SuccessCount);
Console.WriteLine("\nIndexed paths:");
foreach (string path in indexedPaths2)
{
Console.WriteLine("\t" + path);
}
Lihat juga
- class DeleteResult
- class UpdateOptions
- class Index
- ruang nama GroupDocs.Search
- perakitan GroupDocs.Search
Delete(UpdateOptions, string[])
Menghapus dokumen yang diindeks dari aliran atau struktur. Kemudian perbarui indeks tanpa menghapus dokumen.
public DeleteResult Delete(UpdateOptions options, string[] documentKeys)
Parameter | Jenis | Keterangan |
---|---|---|
options | UpdateOptions | Opsi pembaruan. |
documentKeys | String[] | Kunci dokumen ditambahkan dari aliran atau struktur. |
Nilai Pengembalian
Objek yang menjelaskan hasil penghapusan dokumen dari indeks.
Lihat juga
- class DeleteResult
- class UpdateOptions
- class Index
- ruang nama GroupDocs.Search
- perakitan GroupDocs.Search