/// <summary>
        /// Called by MSHTML to retrieve the user interface (UI) capabilities of the application that is hosting MSHTML
        /// </summary>
        /// <param name="pInfo">Pointer to a DOCHOSTUIINFO structure that receives the host's UI capabilities</param>
        void IDocHostUIHandler2.GetHostInfo(ref DOCHOSTUIINFO pInfo)
        {
            // Internet Explorer 6 or later. Turns off any 3-D border on the outermost frame or frameset only
            pInfo.dwFlags |= DOCHOSTUIFLAG.NO3DOUTERBORDER | DOCHOSTUIFLAG.DPI_AWARE;

            if (_mshtmlOptions.UseDivForCarriageReturn)
            {
                pInfo.dwFlags |=
                    // MSHTML inserts the div tag if a return is entered in edit mode. Without this flag,
                    // MSHTML will use the p tag.
                    DOCHOSTUIFLAG.DIV_BLOCKDEFAULT;
            }
        }
 public virtual void GetHostInfo(ref DOCHOSTUIINFO pInfo)
 {
 }
 public override void GetHostInfo(ref DOCHOSTUIINFO pInfo)
 {
     // NOTE: this does not seem to be working for web pages we navigate to by url
     pInfo.dwFlags |= (DOCHOSTUIFLAG.NO3DBORDER | DOCHOSTUIFLAG.NO3DOUTERBORDER);
 }
        public void GetHostInfo(ref DOCHOSTUIINFO pInfo)
        {
            // log access to method
            LOG("IDocHostUIHandler", "GetHostInfo");

            docHostUIHandler.GetHostInfo(ref pInfo);
        }
 public virtual void GetHostInfo(ref DOCHOSTUIINFO pInfo)
 {
 }