Ejemplo n.º 1
1
        /// <summary>
        /// ウェブブラウザの設定操作の実行
        /// </summary>
        /// <param name="cmdId">コマンドID</param>
        /// <param name="cmdExecOpt">コマンド実行オプション</param>
        /// <param name="param">設定パラメータ</param>
        private void ExecWB(OLECMDID cmdId, OLECMDEXECOPT cmdExecOpt, object param)
        {
            object pvaIn  = param;
            object pvaOut = Type.Missing;

            this.webBrowser.ExecWB(cmdId, cmdExecOpt, ref pvaIn, ref pvaOut);
        }
Ejemplo n.º 2
1
 public void ExecWB(OLECMDID cmdID, OLECMDEXECOPT cmdexecopt, ref object pvaIn, ref object pvaOut)
 {
     _EmbeddedWebBrowserAsIWebBrowser2.ExecWB(cmdID, cmdexecopt, ref pvaIn, ref pvaOut);
 }
Ejemplo n.º 3
1
 public OLECMDF QueryStatusWB(OLECMDID cmdID)
 {
     return(_EmbeddedWebBrowserAsIWebBrowser2.QueryStatusWB(cmdID));
 }
Ejemplo n.º 4
1
		public virtual OLECMDF QueryStatusWB(OLECMDID cmdID) 
		{
			if ((this.ocx == null)) 
			{
				throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("QueryStatusWB", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke);
			}
			return this.ocx.QueryStatusWB(cmdID);
		}
Ejemplo n.º 5
1
		public virtual void ExecWB(OLECMDID cmdID, OLECMDEXECOPT cmdexecopt, [System.Runtime.InteropServices.Optional()] ref object pvaIn, [System.Runtime.InteropServices.Optional()] ref object pvaOut) 
		{
			if ((this.ocx == null)) 
			{
				throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ExecWB", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke);
			}
			this.ocx.ExecWB(cmdID, cmdexecopt, ref pvaIn, ref pvaOut);
		}
Ejemplo n.º 6
1
	public virtual OLECMDF QueryStatusWB (OLECMDID cmdID);
Ejemplo n.º 7
1
 public virtual void ExecWB(OLECMDID cmdID, OLECMDEXECOPT cmdexecopt, ref object pvaIn, out object pvaOut);
Ejemplo n.º 8
1
 public HRESULT ExecWB(OLECMDID cmdID, OLECMDEXECOPT cmdexecopt, VARIANT *pvaIn, VARIANT *pvaOut)
 {
     return(((delegate * unmanaged <IWebBrowser2 *, OLECMDID, OLECMDEXECOPT, VARIANT *, VARIANT *, int>)(lpVtbl[54]))((IWebBrowser2 *)Unsafe.AsPointer(ref this), cmdID, cmdexecopt, pvaIn, pvaOut));
 }
Ejemplo n.º 9
1
 public HRESULT QueryStatusWB(OLECMDID cmdID, OLECMDF *pcmdf)
 {
     return(((delegate * unmanaged <IWebBrowser2 *, OLECMDID, OLECMDF *, int>)(lpVtbl[53]))((IWebBrowser2 *)Unsafe.AsPointer(ref this), cmdID, pcmdf));
 }
Ejemplo n.º 10
1
 public void ExecWB(OLECMDID cmdID, OLECMDEXECOPT cmdexecopt, ref object pvaIn, ref object pvaOut)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 11
1
 public OLECMDF QueryStatusWB(OLECMDID cmdID)
 {
     throw new NotImplementedException();
 }
 public OLECMDF QueryStatusWB(OLECMDID cmdID)
 {
     throw new NotImplementedException();
 }
 public void ExecWB(OLECMDID cmdID, OLECMDEXECOPT cmdexecopt, ref object pvaIn, ref object pvaOut)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 14
1
 public virtual OLECMDF QueryStatusWB(OLECMDID cmdID);
Ejemplo n.º 15
1
 private int WBOleCommandExec(OLECMDID command, OLECMDEXECOPT cmdopt)
 {
     //Execute the command using default group NULL
     int hr = Hresults.S_FALSE;
     if (m_WBOleCommandTarget != null)
     {
         hr = m_WBOleCommandTarget.Exec(m_NullPointer,
             (uint)command, (uint)cmdopt,
             m_NullPointer, m_NullPointer);
     }
     return hr;
 }
Ejemplo n.º 16
1
	public virtual void ExecWB (OLECMDID cmdID, OLECMDEXECOPT cmdexecopt, ref object pvaIn, out object pvaOut);
Ejemplo n.º 17
1
 //Wrappers for Webbrowser.ExecWB and IOleCommand.Exec methods
 private void ExecWB(OLECMDID command)
 {
     if (m_WBWebBrowser2 != null)
     {
         m_WBWebBrowser2.ExecWB(command,
             OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT,
             ref m_NullObject, ref m_NullObject);
     }
 }
Ejemplo n.º 18
1
 private int WBOleCommandExec(OLECMDID command)
 {
     //Execute the command using default group NULL
     int hr = Hresults.S_FALSE; //1
     if(m_WBOleCommandTarget != null) 
     {
         //should return S_OK 0
         hr = m_WBOleCommandTarget.Exec(m_NullPointer,
             (uint)command, (uint)OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER,
             m_NullPointer, m_NullPointer);
         
     }
     return hr;
 }
Ejemplo n.º 19
0
        /// <summary>
        /// ウェブブラウザの取得操作の実行
        /// </summary>
        /// <param name="cmdId">コマンドID</param>
        /// <param name="cmdExecOpt">コマンド実行オプション</param>
        /// <returns>結果</returns>
        private object ExecWB(OLECMDID cmdId, OLECMDEXECOPT cmdExecOpt)
        {
            object pvaIn  = Type.Missing;
            object pvaOut = Type.Missing;

            this.webBrowser.ExecWB(cmdId, cmdExecOpt, ref pvaIn, ref pvaOut);
            return(pvaOut);
        }