Delete
Contenu
[
Cacher
]
Delete(string[], UpdateOptions)
Supprime les fichiers ou dossiers indexés de l’index. Met ensuite à jour l’index sans supprimer les chemins. Notez qu’un document individuel ne peut pas être supprimé de l’index s’il a été ajouté à l’index dans le cadre d’un dossier.
public DeleteResult Delete(string[] paths, UpdateOptions options)
Paramètre | Taper | La description |
---|---|---|
paths | String[] | Les chemins d’accès aux fichiers ou dossiers à supprimer. |
options | UpdateOptions | Les options de mise à jour. |
Return_Value
Objet décrivant le résultat de la suppression de fichiers ou de dossiers de l’index.
Exemples
L’exemple montre comment supprimer des chemins indexés d’un index.
string indexFolder = @"c:\MyIndex\";
string documentsFolder1 = @"c:\MyDocuments\";
string documentsFolder2 = @"c:\MyDocuments2\";
// Création d'un index dans le dossier spécifié
Index index = new Index(indexFolder);
// Indexation des documents à partir des dossiers spécifiés
index.Add(documentsFolder1);
index.Add(documentsFolder2);
// Récupération des chemins indexés à partir de l'index
string[] indexedPaths1 = index.GetIndexedPaths();
// Ecriture des chemins indexés vers la console
Console.WriteLine("Indexed paths:");
foreach (string path in indexedPaths1)
{
Console.WriteLine("\t" + path);
}
// Suppression du chemin d'index de l'index
DeleteResult deleteResult = index.Delete(new string[] { documentsFolder1 }, new UpdateOptions());
// Récupération des chemins indexés après suppression
string[] indexedPaths2 = index.GetIndexedPaths();
Console.WriteLine("\nDeleted paths: " + deleteResult.SuccessCount);
Console.WriteLine("\nIndexed paths:");
foreach (string path in indexedPaths2)
{
Console.WriteLine("\t" + path);
}
Voir également
- class DeleteResult
- class UpdateOptions
- class Index
- espace de noms GroupDocs.Search
- Assemblée GroupDocs.Search
Delete(UpdateOptions, string[])
Supprime les documents indexés des flux ou des structures. Met ensuite à jour l’index sans documents supprimés.
public DeleteResult Delete(UpdateOptions options, string[] documentKeys)
Paramètre | Taper | La description |
---|---|---|
options | UpdateOptions | Les options de mise à jour. |
documentKeys | String[] | Les clés des documents ajoutés à partir de flux ou de structures. |
Return_Value
Objet décrivant le résultat de la suppression de documents de l’index.
Voir également
- class DeleteResult
- class UpdateOptions
- class Index
- espace de noms GroupDocs.Search
- Assemblée GroupDocs.Search