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