1 instantiation of CodeSnippet
Microsoft.VisualStudio.LanguageServices.Razor (1)
Snippets\XmlSnippetParser.CodeSnippet.cs (1)
104
return ReadCodeSnippetElements(document).SelectAsArray(element => new
CodeSnippet
(element));
15 references to CodeSnippet
Microsoft.VisualStudio.LanguageServices.Razor (14)
Snippets\XmlSnippetParser.CodeSnippet.cs (3)
59
public static
CodeSnippet
ReadSnippetFromFile(string filePath, string snippetTitle)
64
var
matchingSnippet = snippets.Single(s => string.Equals(s.Title, snippetTitle, StringComparison.OrdinalIgnoreCase));
102
public static ImmutableArray<
CodeSnippet
> ReadSnippets(XDocument document)
Snippets\XmlSnippetParser.cs (4)
31
var
matchingSnippet = RetrieveSnippetXmlFromFile(snippetInfo);
44
private static
CodeSnippet
RetrieveSnippetXmlFromFile(SnippetInfo snippetInfo)
59
var
snippet =
CodeSnippet
.ReadSnippetFromFile(snippetInfo.Path, snippetInfo.Title);
Snippets\XmlSnippetParser.ExpansionTemplate.cs (7)
37
public ExpansionTemplate(
CodeSnippet
snippet)
39
var snippetElement =
CodeSnippet
.GetElementWithoutNamespace(snippet.CodeSnippetElement, "Snippet");
40
var declarationsElement =
CodeSnippet
.GetElementWithoutNamespace(snippetElement, "Declarations");
42
var code =
CodeSnippet
.GetElementWithoutNamespace(snippetElement, "Code");
68
var functionElement =
CodeSnippet
.GetElementWithoutNamespace(declarationElement, "Function");
71
CodeSnippet
.GetElementInnerText(declarationElement, "ID"),
72
CodeSnippet
.GetElementInnerText(declarationElement, "Default") ?? " ",
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
Cohost\CohostInlineCompletionEndpointTest.cs (1)
123
var snippets = XmlSnippetParser.
CodeSnippet
.ReadSnippets(testSnippetsXml);