SuggestedFileName

OleFormat.SuggestedFileName property

Obtient le nom de fichier suggéré pour l’objet incorporé actuel si vous souhaitez l’enregistrer dans un fichier.

public string SuggestedFileName { get; }

Exemples

Montre comment obtenir le nom de fichier suggéré par un objet OLE.

Document doc = new Document(MyDir + "OLE shape.rtf");

Shape oleShape = (Shape) doc.FirstSection.Body.GetChild(NodeType.Shape, 0, true);

// Les objets OLE peuvent fournir un nom de fichier et une extension suggérés,
// que nous pouvons utiliser lors de la sauvegarde du contenu de l'objet dans un fichier du système de fichiers local.
string suggestedFileName = oleShape.OleFormat.SuggestedFileName;

Assert.AreEqual("CSV.csv", suggestedFileName);

using (FileStream fileStream = new FileStream(ArtifactsDir + suggestedFileName, FileMode.Create))
{
    oleShape.OleFormat.Save(fileStream);
}

Voir également