public void MarkupLunguageForDifferentMsWordVersions(MsWordVersion msWordVersion, ShapeMarkupLanguage shapeMarkupLanguage) { Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); doc.CompatibilityOptions.OptimizeFor(msWordVersion); Shape image = builder.InsertImage(MyDir + @"dotnet-logo.png"); // Loop through all single shapes inside document. foreach (Shape shape in doc.GetChildNodes(NodeType.Shape, true)) { Assert.AreEqual(shapeMarkupLanguage, shape.MarkupLanguage); } }