Опитваме се да създадем VSTO Word 2013 добавка за документи, която наслагва визуални индикатори върху документа, докато потребителят редактира, за да го информира за проблеми с информацията, която въвежда. Изглежда, че това може да се направи чрез рисуване на фигури като примера по-долу. В нашия случай не искаме тези форми да бъдат записани с документа, просто искаме да са налични, когато редактирате документа с инсталирана добавка. Може ли някой да обясни как можем да направим това?
private void DrawIt()
{
object oRng = Globals.ThisDocument.Application.Selection.Range;
var doc = Globals.ThisDocument.InnerObject;
var shape = doc.Shapes.AddLine(100f, 100f, 100f, 200f, ref oRng);
if (shape == null) return;
shape.Visible = Microsoft.Office.Core.MsoTriState.msoTrue;
shape.Line.DashStyle = Microsoft.Office.Core.MsoLineDashStyle.msoLineDash;
shape.Line.Weight = 3;
}