I defined a building block (QuickPart) to "Insert in its own page". I insert it in code (C# Word Interop) like this:
range =
_doc.get_AttachedTemplate()
.BuildingBlockEntries[blockName]
.Insert(Where: _selection.Range, RichText: true);
_doc is _word.Documents.Add(...), _selection is _doc.ActiveWindow.Selection (nothing is selected) and _word is the Application object.
Based on the definition of the building block, I expect a page break to be automatically inserted before the building block but that is not happening. How do I make BuildingBlock.Insert honor the building block definition?