GetIndexedDocumentItems
Index.GetIndexedDocumentItems method
Ottiene un array di elementi nidificati del documento specificato (per documenti contenitore come ZIP, OST, PST).
public DocumentInfo[] GetIndexedDocumentItems(DocumentInfo documentInfo)
Parametro | Tipo | Descrizione |
---|---|---|
documentInfo | DocumentInfo | Le informazioni sul documento. |
Valore di ritorno
Una matrice di elementi di un documento.
Esempi
L’esempio mostra come ottenere un elenco di elementi di un documento indicizzato da un indice.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
// Creazione di un indice nella cartella specificata
Index index = new Index(indexFolder);
// Indicizzazione dei documenti dalla cartella specificata
index.Add(documentsFolder);
// Ottenere l'elenco dei documenti indicizzati
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); // Ottenere l'elenco degli elementi del documento
for (int j = 0; j < items.Length; j++)
{
DocumentInfo item = items[j];
Console.WriteLine("\t" + item.InnerPath);
}
}
Guarda anche
- class DocumentInfo
- class Index
- spazio dei nomi GroupDocs.Search
- assemblea GroupDocs.Search