8 references to SnippetCompletionItem
Microsoft.CodeAnalysis.EditorFeatures (2)
IntelliSense\AsyncCompletion\CommitManager.cs (2)
256
if (
SnippetCompletionItem
.IsSnippet(roslynItem))
260
var lspSnippetText = change.Properties[
SnippetCompletionItem
.LSPSnippetKey];
Microsoft.CodeAnalysis.Features (4)
Completion\Providers\Snippets\AbstractSnippetCompletionProvider.cs (4)
26
var (strippedDocument, position) = await GetDocumentWithoutInvokingTextAsync(document,
SnippetCompletionItem
.GetInvocationPosition(item), cancellationToken).ConfigureAwait(false);
28
var snippetIdentifier =
SnippetCompletionItem
.GetSnippetIdentifier(item);
61
.Add(
SnippetCompletionItem
.LSPSnippetKey, lspSnippet);
89
var completionItem =
SnippetCompletionItem
.Create(
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Completion\CompletionResultFactory.cs (2)
699
if (
SnippetCompletionItem
.IsSnippet(selectedItem)
700
&& completionChange.Properties.TryGetValue(
SnippetCompletionItem
.LSPSnippetKey, out var lspSnippetChangeText))