私の Word アドインにDocument
は、特定の を含む Word オブジェクトがありますSection
。このSection
に、次を追加しますShape
。
var shape = section.Headers[WdHeaderFooterIndex.wdHeaderFooterFirstPage].Shapes.AddTextEffect(MsoPresetTextEffect.msoTextEffect1, "Example text...", "Calibri", 72, MsoTriState.msoFalse, MsoTriState.msoFalse, 0, 0, section.Headers[WdHeaderFooterIndex.wdHeaderFooterFirstPage].Range) as Shape;
私の問題は、一部の Word 文書テンプレートに、図形の上に表示される画像やその他のものがあることです。もともと、これを修正するには Z オーダーを設定するだけで十分だと思っていました。
shape.ZOrder(MsoZOrderCmd.msoBringToFront);
それはしませんでした。したがって、私の質問は、どのように私の の Z オーダーを絶対に設定することができるかということです。つまり、ドキュメントの一番上に表示Shape
されるようにするには、他に何を設定する必要がありますか (Shape
つまり、他のすべてのものの上に表示されます)?