Document
Contenuti
[
Nascondere
]
Document class
Rappresenta la classe base per i documenti aggiunti a un indice da file system, flusso o struttura. Contiene metodi statici per la creazione di documenti da diversi tipi di origini.
public abstract class Document
Proprietà
| Nome | Descrizione |
|---|---|
| virtual AdditionalFields { get; set; } | Ottiene o imposta i campi aggiuntivi per il documento. |
| virtual Attributes { get; set; } | Ottiene o imposta gli attributi del documento. |
| abstract DocumentKey { get; } | Ottiene la chiave del documento utilizzata per identificare il documento all’interno di un indice. |
| abstract DocumentSourceKind { get; } | Ottiene il tipo di origine del documento. |
| abstract Extension { get; } | Ottiene l’estensione utilizzata per questo tipo di documento. |
| abstract IsLazy { get; } | Ottiene un valore che indica se il documento viene caricato come necessario o meno. |
| abstract ModificationDate { get; } | Ottiene la data dell’ultima modifica del documento. |
Metodi
| Nome | Descrizione |
|---|---|
| static CreateFromFile(string) | Crea un documento da un file. |
| static CreateFromStream(string, DateTime, string, Stream) | Crea un documento da un flusso. |
| static CreateFromStructure(string, DateTime, DocumentField[]) | Crea un documento da una struttura che è un array di campi di testo. |
| static CreateLazy(DocumentSourceKind, string, IDocumentLoader) | Crea un documento a caricamento lento. |
| override ToString() | Restituisce aString che rappresenta la correnteDocument . |
Osservazioni
Saperne di più
Guarda anche
- spazio dei nomi GroupDocs.Search.Common
- assemblea GroupDocs.Search