GetContainer

Parser.GetContainer method

Εξάγει ένα αντικείμενο κοντέινερ από το έγγραφο για να εργαστεί με μορφές που περιέχουν συνημμένα, αρχεία ZIP κ.λπ.

public IEnumerable<ContainerItem> GetContainer()

Επιστρεφόμενη Αξία

Μια συλλογή από αντικείμενα κοντέινερ· μηδενικόεάν η εξαγωγή κοντέινερ δεν υποστηρίζεται.

Παρατηρήσεις

Για να ελέγξετε εάν η μορφή υποστηρίζει την εξαγωγή συνημμένων, δείτεΥποστηριζόμενες μορφές εγγράφων (Δοχεία και συνημμένα απόσπασμα στήλη).

Μάθε περισσότερα:

Παραδείγματα

Το ακόλουθο παράδειγμα δείχνει πώς να εξαγάγετε συνημμένα από ένα κοντέινερ:

// Δημιουργία μιας παρουσίας κλάσης Parser
using(Parser parser = new Parser(filePath))
{
    // Εξαγωγή συνημμένων από το κοντέινερ
    IEnumerable<ContainerItem> attachments = parser.GetContainer();
    // Ελέγξτε εάν υποστηρίζεται η εξαγωγή κοντέινερ
    if(attachments == null)
    {
        Console.WriteLine("Container extraction isn't supported");
    }
 
    // Επανάληψη σε συνημμένα
    foreach(ContainerItem item in attachments)
    {
        // Εκτύπωση ονόματος και μεγέθους στοιχείου
        Console.WriteLine(string.Format("{0}: {1}", item.Name, item.Size));
    }
}

Δείτε επίσης