3 instantiations of Model
Microsoft.CodeAnalysis.EditorFeatures.Wpf (3)
SignatureHelp\Controller.Session_ComputeModel.cs (1)
115
var model = new
Model
(disconnectedBufferGraph, items.ApplicableSpan, provider,
SignatureHelp\Model.cs (2)
64
: new
Model
(_disconnectedBufferGraph, TextSpan, Provider, Items, selectedItem, ArgumentIndex, ArgumentCount, ArgumentName, SelectedParameter, userSelected);
71
: new
Model
(_disconnectedBufferGraph, TextSpan, Provider, Items, SelectedItem, ArgumentIndex, ArgumentCount, ArgumentName, selectedParameter, UserSelected);
17 references to Model
Microsoft.CodeAnalysis.EditorFeatures.Wpf (17)
SignatureHelp\Controller.cs (2)
28
AbstractController<Controller.Session,
Model
, ISignatureHelpPresenterSession, ISignatureHelpSession>,
81
internal override void OnModelUpdated(
Model
modelOpt, bool updateController)
SignatureHelp\Controller.Session.cs (2)
15
internal partial class Session : Session<Controller,
Model
, ISignatureHelpPresenterSession>
18
: base(controller, new ModelComputation<
Model
>(controller.ThreadingContext, controller, TaskScheduler.Default), presenterSession)
SignatureHelp\Controller.Session_ComputeModel.cs (4)
46
private async Task<
Model
> ComputeModelInBackgroundAsync(
47
Model
currentModel,
115
var
model = new Model(disconnectedBufferGraph, items.ApplicableSpan, provider,
134
private static SignatureHelpItem GetSelectedItem(
Model
currentModel, SignatureHelpItems items, ISignatureHelpProvider provider, out bool userSelected)
SignatureHelp\Controller.Session_SetModelSelectedItem.cs (4)
18
private void SetModelExplicitlySelectedItem(Func<
Model
, SignatureHelpItem> selector)
27
private
Model
SetModelExplicitlySelectedItemInBackground(
28
Model
model,
29
Func<
Model
, SignatureHelpItem> selector)
SignatureHelp\Controller_NavigationKeys.cs (1)
48
var
model = sessionOpt.InitialUnfilteredModel != null ? WaitForController() : null;
SignatureHelp\Model.cs (2)
60
public
Model
WithSelectedItem(SignatureHelpItem selectedItem, bool userSelected)
67
public
Model
WithSelectedParameter(int? selectedParameter)
SignatureHelp\ModelUpdatedEventsArgs.cs (2)
11
public ModelUpdatedEventsArgs(
Model
? newModel)
16
public
Model
? NewModel { get; }