private static void ReferencedAssembliesCallBack(object caller, CallbackArgs arguments) { BaseMock compiler = (BaseMock)caller; compiler["ReferencedAssemblies"] = arguments.GetParameter(0); }
private static void IncludeDebugInformationCallBack(object caller, CallbackArgs arguments) { BaseMock compiler = (BaseMock)caller; compiler["IncludeDebugInformation"] = arguments.GetParameter(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; }
private static void SourceFilesCallBack(object caller, CallbackArgs arguments) { BaseMock compiler = (BaseMock)caller; compiler["SourceFiles"] = arguments.GetParameter(0); }
private static void AdviseUpdateSolutionEvents3CallBack(object caller, CallbackArgs arguments) { arguments.ReturnValue = VSConstants.S_OK; }
private static void QuerySaveFileCallBack(object caller, CallbackArgs arguments) { arguments.ReturnValue = VSConstants.S_OK; arguments.SetParameter(3, (uint)tagVSQuerySaveResult.QSR_SaveOK); //set result }
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; }
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; }
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; }
private static void EventSourceAddTaskFinished(object sender, CallbackArgs args) { BaseMock mock = (BaseMock)sender; mock["TaskFinished"] = args.GetParameter(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; } }
private static void SetWaitCursorCallBack(object caller, CallbackArgs arguments) { arguments.ReturnValue = VSConstants.S_OK; }
private static void TextViewSetSiteCallback(object sender, CallbackArgs args) { Assert.IsNotNull(args.GetParameter(0)); }
private static void ShowMessageBoxCallBack(object caller, CallbackArgs arguments) { arguments.ReturnValue = VSConstants.S_OK; arguments.SetParameter(10, (int)System.Windows.Forms.DialogResult.Yes); }
private static void SetEngineStdOut(object sender, CallbackArgs args) { BaseMock mock = (BaseMock)sender; mock["StdOut"] = args.GetParameter(0); }
private void ResponseHandler(CallbackArgs message) { Core.Logger.Verbose(LogCategory.Party, $"Update received from {message.Response.From}: {message.Response.ResponseText}"); }
private static void ReplaceLinesThrow(object sender, CallbackArgs args) { throw new TestStreamException(); }
private static void OnSelectChangeCallBack(object caller, CallbackArgs arguments) { arguments.ReturnValue = VSConstants.S_OK; }
private static void NextCallBack0(object caller, CallbackArgs arguments) { arguments.ReturnValue = VSConstants.S_FALSE; arguments.SetParameter(2, (uint)0); }
private static void OpenCopyOfStandardEditorCallBack(object caller, CallbackArgs arguments) { arguments.ReturnValue = VSConstants.S_OK; arguments.SetParameter(2, (IVsWindowFrame)GetWindowFrameInstance()); }
private static void ShowMessageBoxYes(object caller, CallbackArgs arguments) { arguments.SetParameter(10, (int)DialogResult.Yes); arguments.ReturnValue = VSConstants.S_OK; }
// Callback for after notification is sent private void OnMessageSent(CallbackArgs response) { // Log response from the notification sender utility Dispatcher.BeginInvoke((Action)(() => { trace.Add(response); })); }
/// <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); }
private static void OutputAssemblyCallBack(object caller, CallbackArgs arguments) { BaseMock compiler = (BaseMock)caller; compiler["OutputAssembly"] = arguments.GetParameter(0); }
void Start() { mCallbackArgs = new CallbackArgs(); }
private static void MainFileCallBack(object caller, CallbackArgs arguments) { BaseMock compiler = (BaseMock)caller; compiler["MainFile"] = arguments.GetParameter(0); }
private static void WriteCallback(object caller, CallbackArgs arguments) { arguments.ReturnValue = VSConstants.E_NOTIMPL; }
private static void TargetKindCallBack(object caller, CallbackArgs arguments) { BaseMock compiler = (BaseMock)caller; compiler["TargetKind"] = arguments.GetParameter(0); }
private static void SaveDocDataToFileCallBack(object caller, CallbackArgs arguments) { arguments.ReturnValue = VSConstants.S_OK; }
private static void GetLocalRegistryRootCallBack(object caller, CallbackArgs arguments) { arguments.SetParameter(0, MockILocalRegistry3.LocalRegistryRoot); arguments.ReturnValue = VSConstants.S_OK; }
private static void GetLocalRegistryRoot(object caller, CallbackArgs arguments) { arguments.SetParameter(0, @"SOFTWARE\Microsoft\VisualStudio\9.0"); arguments.ReturnValue = VSConstants.S_OK; }
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); }