private void InsertContentControlIntoBuildingBlock()
{
//Variable for the new content control.
Word.ContentControl objCC;
objCC = Application.ActiveDocument.
ContentControls.Add(Word
.WdContentControlType
.wdContentControlComboBox,
ref missing);
objCC.DropdownListEntries
.Add("Outstanding", "Outstanding", 1);
objCC.DropdownListEntries
.Add("Good", "Good", 2);
objCC.DropdownListEntries
.Add("Fair", "Fair", 3);
//Variables for the building block.
Word.Template objTemplate;
Word.BuildingBlock objBB;
Word.Range objRange;
objTemplate = (Word.Template)Application
.ActiveDocument.get_AttachedTemplate();
objRange = Application.ActiveDocument
.Paragraphs[1].Range;
objBB = objTemplate.BuildingBlockEntries
.Add("OGF Rating Scale",
Word.WdBuildingBlockTypes.wdTypeCustom1,
"Building Blocks", objRange, ref missing,
Word.WdDocPartInsertOptions
.wdInsertParagraph);
}