Document
Contenu
[
Cacher
]
Document class
Représente la classe de base pour les documents ajoutés à un index à partir d’un système de fichiers, d’un flux ou d’une structure. Contient des méthodes statiques pour créer des documents à partir de différents types de sources.
public abstract class Document
Propriétés
Nom | La description |
---|---|
virtual AdditionalFields { get; set; } | Obtient ou définit les champs supplémentaires pour le document. |
virtual Attributes { get; set; } | Obtient ou définit les attributs du document. |
abstract DocumentKey { get; } | Obtient la clé de document utilisée pour identifier le document dans un index. |
abstract DocumentSourceKind { get; } | Obtient le type de source du document. |
abstract Extension { get; } | Obtient l’extension utilisée pour ce type de document. |
abstract IsLazy { get; } | Obtient une valeur indiquant si le document est chargé selon les besoins ou non. |
abstract ModificationDate { get; } | Récupère la dernière date de modification du document. |
Méthodes
Nom | La description |
---|---|
static CreateFromFile(string) | Crée un document à partir d’un fichier. |
static CreateFromStream(string, DateTime, string, Stream) | Crée un document à partir d’un flux. |
static CreateFromStructure(string, DateTime, DocumentField[]) | Crée un document à partir d’une structure qui est un tableau de champs de texte. |
static CreateLazy(DocumentSourceKind, string, IDocumentLoader) | Crée un document à chargement différé. |
override ToString() | Renvoie unString qui représente le courantDocument . |
Remarques
Apprendre encore plus
Voir également
- espace de noms GroupDocs.Search.Common
- Assemblée GroupDocs.Search