IDocumentInfo

IDocumentInfo interface

Interfaccia comune per tutti i wrapper di metadati dei file

public interface IDocumentInfo

Proprietà

Nome Descrizione
Format { get; } Nell’implementazione il tipo dovrebbe restituire un formato di documento come un singolo valore da un tipo, che rappresenta una famiglia di formati ed eredita da IDocumentFormat interface
IsEncrypted { get; } Indica se un file specifico è crittografato e richiede una password per l’apertura. Per i tipi di documento che non possono essere crittografati (come tutti quelli basati su testo) dovrebbero sempre restituire ‘false’.
PageCount { get; } Nell’implementazione il tipo dovrebbe restituire il conteggio (numero) di pagine o altre entità simili dipendenti dal formato (schede, diapositive ecc.). Per quei tipi di famiglia, che non hanno qualcosa di simile (come documenti di testo semplice o XML) dovrebbe restituire 1.
Size { get; } Dimensione del documento in byte

Guarda anche