public InlineEditField(IHTMLElement element, ISmartContent smartContent, IHtmlEditorComponentContext editorContext, IHTMLElement smartContentElement, IUndoRedoExecutingChecker undoRedoCheck) { Debug.Assert(element != null, "Making an edit field with a null element."); _element = element; _smartContent = smartContent; _smartContentElement = smartContentElement; _editorContext = editorContext; _undoRedoCheck = undoRedoCheck; }