Document
inhoud
[
verbergen
]
Document class
Vertegenwoordigt de basisklasse voor documenten die vanuit een bestandssysteem, stream of structuur aan een index zijn toegevoegd. Bevat statische methoden voor het maken van documenten uit verschillende typen bronnen.
public abstract class Document
Eigenschappen
Naam | Beschrijving |
---|---|
virtual AdditionalFields { get; set; } | Haalt of stelt de extra velden voor het document in. |
virtual Attributes { get; set; } | Haalt de kenmerken van het document op of stelt deze in. |
abstract DocumentKey { get; } | Haalt de documentsleutel op die wordt gebruikt om het document binnen een index te identificeren. |
abstract DocumentSourceKind { get; } | Haalt het type documentbron op. |
abstract Extension { get; } | Haalt de extensie op die voor dit documenttype wordt gebruikt. |
abstract IsLazy { get; } | Krijgt een waarde die aangeeft of het document naar behoefte is geladen of niet. |
abstract ModificationDate { get; } | Haalt de laatste wijzigingsdatum van het document op. |
methoden
Naam | Beschrijving |
---|---|
static CreateFromFile(string) | Maakt een document van een bestand. |
static CreateFromStream(string, DateTime, string, Stream) | Maakt een document van een stream. |
static CreateFromStructure(string, DateTime, DocumentField[]) | Maakt een document van een structuur die een reeks tekstvelden is. |
static CreateLazy(DocumentSourceKind, string, IDocumentLoader) | Creëert een lazy-loaded document. |
override ToString() | Geeft als resultaat eenString dat vertegenwoordigt de stroomDocument . |
Opmerkingen
Kom meer te weten
Zie ook
- naamruimte GroupDocs.Search.Common
- montage GroupDocs.Search