GetIndexedDocumentItems
Index.GetIndexedDocumentItems method
Ruft ein Array verschachtelter Elemente des angegebenen Dokuments ab (für Containerdokumente wie ZIP, OST, PST).
public DocumentInfo[] GetIndexedDocumentItems(DocumentInfo documentInfo)
Parameter | Typ | Beschreibung |
---|---|---|
documentInfo | DocumentInfo | Die Dokumentinfo. |
Rückgabewert
Ein Array von Dokumentenelementen.
Beispiele
Das Beispiel zeigt, wie man eine Liste von Elementen eines indizierten Dokuments aus einem Index erhält.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
// Index im angegebenen Ordner erstellen
Index index = new Index(indexFolder);
// Indizierung von Dokumenten aus dem angegebenen Ordner
index.Add(documentsFolder);
// Liste der indizierten Dokumente abrufen
DocumentInfo[] documents = index.GetIndexedDocuments();
for (int i = 0; i < documents.Length; i++)
{
DocumentInfo document = documents[i];
Console.WriteLine(document.FilePath);
DocumentInfo[] items = index.GetIndexedDocumentItems(document); // Abrufen der Liste der Dokumentelemente
for (int j = 0; j < items.Length; j++)
{
DocumentInfo item = items[j];
Console.WriteLine("\t" + item.InnerPath);
}
}
Siehe auch
- class DocumentInfo
- class Index
- namensraum GroupDocs.Search
- Montage GroupDocs.Search