GetContainer

Parser.GetContainer method

Extrahiert ein Containerobjekt aus dem Dokument, um mit Formaten zu arbeiten, die Anhänge, ZIP-Archive usw. enthalten.

public IEnumerable<ContainerItem> GetContainer()

Rückgabewert

Eine Sammlung von Containerartikeln; Nullwenn die Containerextraktion nicht unterstützt wird.

Bemerkungen

Um zu überprüfen, ob das Format das Extrahieren von Anhängen unterstützt, sieheUnterstützte Dokumentformate (Container und Anhänge extrahieren Spalte).

Erfahren Sie mehr:

Beispiele

Das folgende Beispiel zeigt, wie Anhänge aus einem Container extrahiert werden:

// Erstellen Sie eine Instanz der Parser-Klasse
using(Parser parser = new Parser(filePath))
{
    // Anhänge aus dem Container extrahieren
    IEnumerable<ContainerItem> attachments = parser.GetContainer();
    // Prüfen, ob die Container-Extraktion unterstützt wird
    if(attachments == null)
    {
        Console.WriteLine("Container extraction isn't supported");
    }
 
    // Über Anhänge iterieren
    foreach(ContainerItem item in attachments)
    {
        // Einen Artikelnamen und eine Größe drucken
        Console.WriteLine(string.Format("{0}: {1}", item.Name, item.Size));
    }
}

Siehe auch