Exemplo n.º 1
0
        private static void ReferencedAssembliesCallBack(object caller, CallbackArgs arguments)
        {
            BaseMock compiler = (BaseMock)caller;

            compiler["ReferencedAssemblies"] = arguments.GetParameter(0);
        }
Exemplo n.º 2
0
        private static void IncludeDebugInformationCallBack(object caller, CallbackArgs arguments)
        {
            BaseMock compiler = (BaseMock)caller;

            compiler["IncludeDebugInformation"] = arguments.GetParameter(0);
        }
Exemplo n.º 3
0
 private static void GetLocalRegistryRoot(object caller, CallbackArgs arguments)
 {
     // this is required for fetch MSBuildPath key value
     arguments.SetParameter(0, @"SOFTWARE\Microsoft\VisualStudio\9.0"); // pbstrRoot
     arguments.ReturnValue = VSConstants.S_OK;
 }
Exemplo n.º 4
0
        private static void SourceFilesCallBack(object caller, CallbackArgs arguments)
        {
            BaseMock compiler = (BaseMock)caller;

            compiler["SourceFiles"] = arguments.GetParameter(0);
        }
Exemplo n.º 5
0
 private static void AdviseUpdateSolutionEvents3CallBack(object caller, CallbackArgs arguments)
 {
     arguments.ReturnValue = VSConstants.S_OK;
 }
Exemplo n.º 6
0
        private static void QuerySaveFileCallBack(object caller, CallbackArgs arguments)
        {
            arguments.ReturnValue = VSConstants.S_OK;

            arguments.SetParameter(3, (uint)tagVSQuerySaveResult.QSR_SaveOK);   //set result
        }
Exemplo n.º 7
0
        public void Constructor_EmptyDictionary_CreatesEmptyParameters( )
        {
            var args = new CallbackArgs( );

            Assert.IsTrue(args.Parameters.Count == 0);
        }
        protected ThreadContainerBase(Action<CallbackArgs> callback, Action disposeAndWaitCallback, bool disposeOnShutdown)
        {
            m_disposeOnShutdown = disposeOnShutdown;
            m_runAgain = false;
            m_runAgainAfterDelay = -1;

            m_args = new CallbackArgs();
            m_args.Clear();

            m_callback = new WeakAction<CallbackArgs>(callback);
            m_disposeAndWaitCallback = new WeakAction(disposeAndWaitCallback);
            m_state = State.NotRunning;
        }
Exemplo n.º 9
0
 public void RequestSingle(CallbackArgs args)
 {
     isRequested = false;  //模拟器返回了数据,一次假请求完成了
     CallbackSingle(args); //模拟器返回的对象直接使用,比常规方法简易
 }
 private static void UnadviseTrackProjectDocumentsEventsCallBack(object caller, CallbackArgs arguments)
 {
     Assert.AreEqual((uint)1, (uint)arguments.GetParameter(0), "Incorrect cookie unregistered");
     arguments.ReturnValue = VSConstants.S_OK;
 }
Exemplo n.º 11
0
        protected ThreadContainerBase(WeakAction<CallbackArgs> callback)
        {
            m_runAgain = false;
            m_runAgainAfterDelay = -1;

            m_args = new CallbackArgs();
            m_args.Clear();

            m_callback = callback;
            m_state = State.NotRunning;
        }
Exemplo n.º 12
0
        private static void EventSourceAddTaskFinished(object sender, CallbackArgs args)
        {
            BaseMock mock = (BaseMock)sender;

            mock["TaskFinished"] = args.GetParameter(0);
        }
Exemplo n.º 13
0
        private void buzzerInput(CallbackArgs a)
        {
            Debug.WriteLine("Server.buzzerInput(CallbackArgs)\t"+this+"\tCalled with" + a);
            if ((pipe is NamedPipeServerStream) && (!((NamedPipeServerStream)pipe).IsConnected)) {
                Debug.WriteLine("Server.buzzerInput()\t"+this+"\tNo pipe connection.");
                return;
            }

            switch (a.eventType) {
                case CallbackType.UNPLUGGED:
                    Debug.WriteLine("Server.buzzerInput(CallbackArgs)\t"+this+"\tWriting unplugged");
                    w.WriteLine("unplugged " + a.handsetId);
                    break;
                case CallbackType.BUTTON_PRESS:
                    Debug.WriteLine("Server.buzzerInput(CallbackArgs)\t"+this+"\tWriting press");
                    w.WriteLine("press " + a.handsetId + ":" + a.buzzerId + ":" + ButtonToString(a.button));
                    break;
                case CallbackType.BUTTON_RELEASE:
                    Debug.WriteLine("Server.buzzerInput(CallbackArgs)\t"+this+"\tWriting release");
                    w.WriteLine("release " + a.handsetId + ":" + a.buzzerId + ":" + ButtonToString(a.button));
                    break;
                default:
                    Debug.WriteLine("Server.buzzerInput(CallbackArgs)\t"+this+"\tInvalid callback type:"+a.eventType);
                    w.WriteLine("error internal \"Unknown CallbackType\"");
                    break;
            }
        }
Exemplo n.º 14
0
 private static void SetWaitCursorCallBack(object caller, CallbackArgs arguments)
 {
     arguments.ReturnValue = VSConstants.S_OK;
 }
Exemplo n.º 15
0
 private static void TextViewSetSiteCallback(object sender, CallbackArgs args)
 {
     Assert.IsNotNull(args.GetParameter(0));
 }
Exemplo n.º 16
0
 private static void ShowMessageBoxCallBack(object caller, CallbackArgs arguments)
 {
     arguments.ReturnValue = VSConstants.S_OK;
     arguments.SetParameter(10, (int)System.Windows.Forms.DialogResult.Yes);
 }
Exemplo n.º 17
0
        private static void SetEngineStdOut(object sender, CallbackArgs args)
        {
            BaseMock mock = (BaseMock)sender;

            mock["StdOut"] = args.GetParameter(0);
        }
Exemplo n.º 18
0
 private void ResponseHandler(CallbackArgs message)
 {
     Core.Logger.Verbose(LogCategory.Party, $"Update received from {message.Response.From}: {message.Response.ResponseText}");
 }
Exemplo n.º 19
0
 private static void ReplaceLinesThrow(object sender, CallbackArgs args)
 {
     throw new TestStreamException();
 }
Exemplo n.º 20
0
 private static void OnSelectChangeCallBack(object caller, CallbackArgs arguments)
 {
     arguments.ReturnValue = VSConstants.S_OK;
 }
Exemplo n.º 21
0
 private static void NextCallBack0(object caller, CallbackArgs arguments)
 {
     arguments.ReturnValue = VSConstants.S_FALSE;
     arguments.SetParameter(2, (uint)0);
 }
Exemplo n.º 22
0
 private static void OpenCopyOfStandardEditorCallBack(object caller, CallbackArgs arguments)
 {
     arguments.ReturnValue = VSConstants.S_OK;
     arguments.SetParameter(2, (IVsWindowFrame)GetWindowFrameInstance());
 }
Exemplo n.º 23
0
 private static void ShowMessageBoxYes(object caller, CallbackArgs arguments)
 {
     arguments.SetParameter(10, (int)DialogResult.Yes);
     arguments.ReturnValue = VSConstants.S_OK;
 }
Exemplo n.º 24
0
 // Callback for after notification is sent
 private void OnMessageSent(CallbackArgs response)
 {
     // Log response from the notification sender utility
     Dispatcher.BeginInvoke((Action)(() => { trace.Add(response); }));
 }
Exemplo n.º 25
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="args"></param>
 /// <returns></returns>
 //[System.Diagnostics.DebuggerHidden]
 protected virtual void RaiseCallback(object sender, CallbackArgs args)
 {
     callbackLookup(sender, args);
 }
Exemplo n.º 26
0
        private static void OutputAssemblyCallBack(object caller, CallbackArgs arguments)
        {
            BaseMock compiler = (BaseMock)caller;

            compiler["OutputAssembly"] = arguments.GetParameter(0);
        }
Exemplo n.º 27
0
 void Start()
 {
     mCallbackArgs = new CallbackArgs();
 }
Exemplo n.º 28
0
        private static void MainFileCallBack(object caller, CallbackArgs arguments)
        {
            BaseMock compiler = (BaseMock)caller;

            compiler["MainFile"] = arguments.GetParameter(0);
        }
Exemplo n.º 29
0
 private static void WriteCallback(object caller, CallbackArgs arguments)
 {
     arguments.ReturnValue = VSConstants.E_NOTIMPL;
 }
Exemplo n.º 30
0
        private static void TargetKindCallBack(object caller, CallbackArgs arguments)
        {
            BaseMock compiler = (BaseMock)caller;

            compiler["TargetKind"] = arguments.GetParameter(0);
        }
Exemplo n.º 31
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="args"></param>
 /// <returns></returns>
 //[System.Diagnostics.DebuggerHidden]
 protected virtual void RaiseCallback(object sender, CallbackArgs args)
 {
     callbackLookup(sender, args);
 }
Exemplo n.º 32
0
 private static void SaveDocDataToFileCallBack(object caller, CallbackArgs arguments)
 {
     arguments.ReturnValue = VSConstants.S_OK;
 }
Exemplo n.º 33
0
 private static void GetLocalRegistryRootCallBack(object caller, CallbackArgs arguments)
 {
     arguments.SetParameter(0, MockILocalRegistry3.LocalRegistryRoot);
     arguments.ReturnValue = VSConstants.S_OK;
 }
Exemplo n.º 34
0
 private static void GetLocalRegistryRoot(object caller, CallbackArgs arguments)
 {
     arguments.SetParameter(0, @"SOFTWARE\Microsoft\VisualStudio\9.0");
     arguments.ReturnValue = VSConstants.S_OK;
 }
Exemplo n.º 35
0
        private void unplugged(Object sender, EventArgs e)
        {
            Debug.WriteLine("BuzzerLayer.unplugged()\t"+this+"\tBuzzer # "+
                            devices.IndexOf((IBuzzHandsetDevice) sender)+" unplugged");
            CallbackArgs result = new CallbackArgs();

            result.eventType = CallbackType.UNPLUGGED;
            result.buzzerId = -1;
            result.handsetId = devices.IndexOf((IBuzzHandsetDevice) sender);

            cb(result);
        }