CanAddPara.cs
C# VB
//// This code is part of Document Solutions for Word demos.// Copyright (c) MESCIUS inc. All rights reserved.//using GrapeCity.Documents.Word;
namespace DsWordWeb.Demos{ // This example shows how to use ContentObject.CanAdd() method to test // whether a paragraph can be added to a content control. public class CanAddPara { public GcWordDocument CreateDocx() { var doc = new GcWordDocument(); var p = doc.Body.Paragraphs.Add(); var cc = p.AddContentControl(ContentControlType.RichText).Content; if (cc.CanAdd(typeof(Paragraph))) // returns false since the content control was created on inline level cc.AddParagraph("Paragraph added to Rich Text Content Control."); else cc.AddRun("Run added to Rich Text Content Control."); // Done: return doc; } }}