GetContainer

Parser.GetContainer method

Estrae un oggetto contenitore dal documento per lavorare con formati che contengono allegati, archivi ZIP ecc.

public IEnumerable<ContainerItem> GetContainer()

Valore di ritorno

Una raccolta di elementi contenitore; nullose l’estrazione del contenitore non è supportata.

Osservazioni

Per verificare se il formato supporta l’estrazione degli allegati vedereFormati di documenti supportati (Estrarre contenitori e allegati colonna).

Saperne di più:

Esempi

L’esempio seguente mostra come estrarre gli allegati da un contenitore:

// Crea un'istanza della classe Parser
using(Parser parser = new Parser(filePath))
{
    // Estrai gli allegati dal contenitore
    IEnumerable<ContainerItem> attachments = parser.GetContainer();
    // Controlla se l'estrazione del contenitore è supportata
    if(attachments == null)
    {
        Console.WriteLine("Container extraction isn't supported");
    }
 
    // Itera sugli allegati
    foreach(ContainerItem item in attachments)
    {
        // Stampa il nome e la dimensione di un oggetto
        Console.WriteLine(string.Format("{0}: {1}", item.Name, item.Size));
    }
}

Guarda anche