7 types derived from ArgumentProvider
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\Providers\FirstBuiltInArgumentProvider.cs (1)
19internal sealed class FirstBuiltInArgumentProvider : ArgumentProvider
Completion\Providers\LastBuiltInArgumentProvider.cs (1)
20internal sealed class LastBuiltInArgumentProvider : ArgumentProvider
Completion\Providers\OutVariableArgumentProvider.cs (1)
16internal sealed class OutVariableArgumentProvider : ArgumentProvider
Microsoft.CodeAnalysis.Features (2)
Completion\Providers\AbstractContextVariableArgumentProvider.cs (1)
16internal abstract class AbstractContextVariableArgumentProvider : ArgumentProvider
Completion\Providers\AbstractDefaultArgumentProvider.cs (1)
7internal abstract class AbstractDefaultArgumentProvider : ArgumentProvider
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Completion\Providers\FirstBuiltInArgumentProvider.vb (1)
17Inherits ArgumentProvider
Completion\Providers\LastBuiltInArgumentProvider.vb (1)
18Inherits ArgumentProvider
40 references to ArgumentProvider
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (5)
Completion\ArgumentProviders\ArgumentProviderOrderTests.cs (5)
28var argumentProviderExports = exportProvider.GetExports<ArgumentProvider, CompletionProviderMetadata>(); 61var argumentProviderExports = exportProvider.GetExports<ArgumentProvider, CompletionProviderMetadata>(); 101var argumentProviderExports = exportProvider.GetExports<ArgumentProvider, CompletionProviderMetadata>(); 112var argumentProviderExports = exportProvider.GetExports<ArgumentProvider, CompletionProviderMetadata>(); 123var argumentProviderExports = exportProvider.GetExports<ArgumentProvider, CompletionProviderMetadata>();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (3)
Completion\AbstractArgumentProviderTests`1.cs (3)
28private static readonly TestComposition s_baseComposition = EditorTestCompositions.EditorFeatures.AddExcludedPartTypes(typeof(ArgumentProvider)); 63var provider = workspace.ExportProvider.GetExportedValues<ArgumentProvider>().Single();
Microsoft.CodeAnalysis.Features (4)
Completion\ArgumentContext.cs (2)
17ArgumentProvider provider, 32internal ArgumentProvider Provider { get; }
Completion\ExportArgumentProviderAttribute.cs (1)
19: base(typeof(ArgumentProvider))
Completion\Providers\AbstractContextVariableArgumentProvider.cs (1)
14/// This <see cref="ArgumentProvider"/> attempts to locate a matching value in the context of a method invocation.
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (5)
Completion\ArgumentProviderOrderTests.vb (5)
20Dim argumentProviderExports = exportProvider.GetExports(Of ArgumentProvider, CompletionProviderMetadata)() 43Dim argumentProviderExports = exportProvider.GetExports(Of ArgumentProvider, CompletionProviderMetadata)() 73Dim argumentProviderExports = exportProvider.GetExports(Of ArgumentProvider, CompletionProviderMetadata)() 83Dim argumentProviderExports = exportProvider.GetExports(Of ArgumentProvider, CompletionProviderMetadata)() 93Dim argumentProviderExports = exportProvider.GetExports(Of ArgumentProvider, CompletionProviderMetadata)()
Microsoft.VisualStudio.LanguageServices (5)
Snippets\AbstractSnippetExpansionClient.cs (5)
71private readonly ImmutableArray<Lazy<ArgumentProvider, OrderableLanguageMetadata>> _allArgumentProviders; 72private ImmutableArray<ArgumentProvider> _argumentProviders; 98ImmutableArray<Lazy<ArgumentProvider, OrderableLanguageMetadata>> argumentProviders, 118public ImmutableArray<ArgumentProvider> GetArgumentProviders(Workspace workspace) 905foreach (var provider in GetArgumentProviders(document.Project.Solution.Workspace))
Microsoft.VisualStudio.LanguageServices.CSharp (3)
Snippets\SnippetCommandHandler.cs (2)
48private readonly ImmutableArray<Lazy<ArgumentProvider, OrderableLanguageMetadata>> _argumentProviders; 58[ImportMany] IEnumerable<Lazy<ArgumentProvider, OrderableLanguageMetadata>> argumentProviders,
Snippets\SnippetExpansionClient.cs (1)
47ImmutableArray<Lazy<ArgumentProvider, OrderableLanguageMetadata>> argumentProviders,
Microsoft.VisualStudio.LanguageServices.UnitTests (9)
Snippets\CSharpSnippetExpansionClientTests.vb (3)
328workspace.ExportProvider.GetExports(Of ArgumentProvider, OrderableLanguageMetadata)().ToImmutableArray(), 352workspace.ExportProvider.GetExports(Of ArgumentProvider, OrderableLanguageMetadata)().ToImmutableArray(), 395workspace.ExportProvider.GetExports(Of ArgumentProvider, OrderableLanguageMetadata)().ToImmutableArray(),
Snippets\SnippetTestState.vb (3)
62Workspace.ExportProvider.GetExports(Of ArgumentProvider, OrderableLanguageMetadata)(), 70Workspace.ExportProvider.GetExports(Of ArgumentProvider, OrderableLanguageMetadata)(), 168ImmutableArray(Of Lazy(Of ArgumentProvider, OrderableLanguageMetadata)).Empty,
Snippets\VisualBasicSnippetExpansionClientTests.vb (3)
367workspace.ExportProvider.GetExports(Of ArgumentProvider, OrderableLanguageMetadata)().ToImmutableArray(), 411workspace.ExportProvider.GetExports(Of ArgumentProvider, OrderableLanguageMetadata)().ToImmutableArray(), 453workspace.ExportProvider.GetExports(Of ArgumentProvider, OrderableLanguageMetadata)().ToImmutableArray(),
Microsoft.VisualStudio.LanguageServices.VisualBasic (6)
Snippets\SnippetCommandHandler.vb (2)
41Private ReadOnly _argumentProviders As ImmutableArray(Of Lazy(Of ArgumentProvider, OrderableLanguageMetadata)) 51<ImportMany> argumentProviders As IEnumerable(Of Lazy(Of ArgumentProvider, OrderableLanguageMetadata)),
Snippets\SnippetCompletionProvider.vb (2)
38Private ReadOnly _argumentProviders As ImmutableArray(Of Lazy(Of ArgumentProvider, OrderableLanguageMetadata)) 48<ImportMany> argumentProviders As IEnumerable(Of Lazy(Of ArgumentProvider, OrderableLanguageMetadata)),
Snippets\SnippetExpansionClient.vb (2)
39argumentProviders As ImmutableArray(Of Lazy(Of ArgumentProvider, OrderableLanguageMetadata)), 59argumentProviders As ImmutableArray(Of Lazy(Of ArgumentProvider, OrderableLanguageMetadata)),