4 interfaces inheriting from IEmbeddedLanguageFeatureService
Microsoft.CodeAnalysis.Features (4)
BraceMatching\IEmbeddedLanguageBraceMatcher.cs (1)
10internal interface IEmbeddedLanguageBraceMatcher : IEmbeddedLanguageFeatureService
DocumentHighlighting\IEmbeddedLanguageDocumentHighlighter.cs (1)
12internal interface IEmbeddedLanguageDocumentHighlighter : IEmbeddedLanguageFeatureService
EmbeddedLanguages\Classification\IEmbeddedLanguageClassifier.cs (1)
9internal interface IEmbeddedLanguageClassifier : IEmbeddedLanguageFeatureService
QuickInfo\IEmbeddedLanguageQuickInfoProvider.cs (1)
9internal interface IEmbeddedLanguageQuickInfoProvider : IEmbeddedLanguageFeatureService
4 references to IEmbeddedLanguageFeatureService
Microsoft.CodeAnalysis.Features (4)
EmbeddedLanguages\AbstractEmbeddedLanguageFeatureService.cs (1)
22where TService : IEmbeddedLanguageFeatureService
EmbeddedLanguages\ExportEmbeddedLanguageFeatureServiceAttribute.cs (3)
12/// Use this attribute to export an <see cref="IEmbeddedLanguageFeatureService"/>. 56Contract.ThrowIfFalse(contractType.IsInterface && typeof(IEmbeddedLanguageFeatureService).IsAssignableFrom(contractType), 57$"{nameof(contractType)} must be an interface and derived from {typeof(IEmbeddedLanguageFeatureService).FullName}");