4 implementations of IIntentProvider
Microsoft.CodeAnalysis.EditorFeatures (2)
Intents\DeleteParameterIntentProvider.cs (1)
23
internal sealed class DeleteParameterIntentProvider :
IIntentProvider
Intents\RenameIntentProvider.cs (1)
21
internal class RenameIntentProvider :
IIntentProvider
Microsoft.CodeAnalysis.Features (2)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (1)
31
internal partial class AddConstructorParametersFromMembersCodeRefactoringProvider : AbstractGenerateFromMembersCodeRefactoringProvider,
IIntentProvider
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.cs (1)
41
internal abstract partial class AbstractGenerateConstructorFromMembersCodeRefactoringProvider : AbstractGenerateFromMembersCodeRefactoringProvider,
IIntentProvider
5 references to IIntentProvider
Microsoft.CodeAnalysis.EditorFeatures (4)
ExternalAccess\IntelliCode\IntentProcessor.cs (4)
30
private readonly ImmutableDictionary<(string LanguageName, string IntentName), Lazy<
IIntentProvider
, IIntentProviderMetadata>> _lazyIntentProviders;
36
[ImportMany] IEnumerable<Lazy<
IIntentProvider
, IIntentProviderMetadata>> lazyIntentProviders,
43
private static ImmutableDictionary<(string LanguageName, string IntentName), Lazy<
IIntentProvider
, IIntentProviderMetadata>> CreateProviderMap(
44
IEnumerable<Lazy<
IIntentProvider
, IIntentProviderMetadata>> lazyIntentProviders)
Microsoft.CodeAnalysis.Features (1)
Intents\IntentProviderAttribute.cs (1)
17
public IntentProviderAttribute(string intentName, string languageName) : base(typeof(
IIntentProvider
))