1 write to Content
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
RazorExcerptResult.cs (1)
25Content = content;
158 references to Content
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (2)
RazorDocumentExcerptServiceWrapper.cs (1)
35return new ExcerptResult(razorExcerpt.Content, razorExcerpt.MappedSpan, razorExcerpt.ClassifiedSpans, razorExcerpt.Document, razorExcerpt.Span);
RazorSourceGeneratedDocumentExcerptServiceWrapper.cs (1)
52return new ExcerptResult(razorExcerpt.Content, razorExcerpt.MappedSpan, razorExcerpt.ClassifiedSpans, razorExcerpt.Document, razorExcerpt.Span);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (78)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\DocumentExcerpt\RazorDocumentExcerptServiceTest.cs (78)
46result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 49Assert.Equal(@"var foo = ""Hello, World!"";", result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 55Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString()); 60Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 65Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString()); 70Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 75Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString()); 80Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 85Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString()); 90Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString()); 124result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 127Assert.Equal(@"<body>@foo</body>", result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 133Assert.Equal("<body>@", result.Value.Content.GetSubText(c.TextSpan).ToString()); 138Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString()); 143Assert.Equal("</body>", result.Value.Content.GetSubText(c.TextSpan).ToString()); 176result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 180Assert.Equal(@"<div>@(3 + 4)</div><div>@(foo + foo)</div>", result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 186Assert.Equal("<div>@(", result.Value.Content.GetSubText(c.TextSpan).ToString()); 191Assert.Equal("3", result.Value.Content.GetSubText(c.TextSpan).ToString()); 196Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 201Assert.Equal("+", result.Value.Content.GetSubText(c.TextSpan).ToString()); 206Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 211Assert.Equal("4", result.Value.Content.GetSubText(c.TextSpan).ToString()); 216Assert.Equal(")</div><div>@(", result.Value.Content.GetSubText(c.TextSpan).ToString()); 221Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString()); 226Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 231Assert.Equal("+", result.Value.Content.GetSubText(c.TextSpan).ToString()); 236Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 241Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString()); 246Assert.Equal(")</div>", result.Value.Content.GetSubText(c.TextSpan).ToString()); 284result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 295result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 306result.Value.Content.GetSubText(c.TextSpan).ToString(), 312Assert.Equal("\r\n ", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true); 317Assert.Equal("string", result.Value.Content.GetSubText(c.TextSpan).ToString()); 322Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 327Assert.Equal("bigString", result.Value.Content.GetSubText(c.TextSpan).ToString()); 332Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 337Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString()); 342Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 352""", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true); 388result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 391Assert.Equal("string bigString = @\"", result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 398Assert.Equal("string", result.Value.Content.GetSubText(c.TextSpan).ToString()); 403Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 408Assert.Equal("bigString", result.Value.Content.GetSubText(c.TextSpan).ToString()); 413Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 418Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString()); 423Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 428Assert.Equal("@\"", result.Value.Content.GetSubText(c.TextSpan).ToString()); 462result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 473result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 484result.Value.Content.GetSubText(c.TextSpan).ToString(), 490Assert.Equal("\r\n ", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true); 495Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString()); 500Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 505Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString()); 510Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 515Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString()); 520Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 525Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString()); 530Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString()); 535Assert.Equal("\r\n", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true); 544result.Value.Content.GetSubText(c.TextSpan).ToString(), 571result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 576result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 583Assert.Equal("@{", result.Value.Content.GetSubText(c.TextSpan).ToString()); 588Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 593Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString()); 598Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 603Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString()); 608Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 613Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString()); 618Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 623Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString()); 628Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString()); 633Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 638Assert.Equal("}", result.Value.Content.GetSubText(c.TextSpan).ToString());
Microsoft.VisualStudioCode.RazorExtension.UnitTests (78)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\DocumentExcerpt\RazorDocumentExcerptServiceTest.cs (78)
46result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 49Assert.Equal(@"var foo = ""Hello, World!"";", result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 55Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString()); 60Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 65Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString()); 70Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 75Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString()); 80Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 85Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString()); 90Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString()); 124result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 127Assert.Equal(@"<body>@foo</body>", result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 133Assert.Equal("<body>@", result.Value.Content.GetSubText(c.TextSpan).ToString()); 138Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString()); 143Assert.Equal("</body>", result.Value.Content.GetSubText(c.TextSpan).ToString()); 176result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 180Assert.Equal(@"<div>@(3 + 4)</div><div>@(foo + foo)</div>", result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 186Assert.Equal("<div>@(", result.Value.Content.GetSubText(c.TextSpan).ToString()); 191Assert.Equal("3", result.Value.Content.GetSubText(c.TextSpan).ToString()); 196Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 201Assert.Equal("+", result.Value.Content.GetSubText(c.TextSpan).ToString()); 206Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 211Assert.Equal("4", result.Value.Content.GetSubText(c.TextSpan).ToString()); 216Assert.Equal(")</div><div>@(", result.Value.Content.GetSubText(c.TextSpan).ToString()); 221Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString()); 226Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 231Assert.Equal("+", result.Value.Content.GetSubText(c.TextSpan).ToString()); 236Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 241Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString()); 246Assert.Equal(")</div>", result.Value.Content.GetSubText(c.TextSpan).ToString()); 284result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 295result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 306result.Value.Content.GetSubText(c.TextSpan).ToString(), 312Assert.Equal("\r\n ", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true); 317Assert.Equal("string", result.Value.Content.GetSubText(c.TextSpan).ToString()); 322Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 327Assert.Equal("bigString", result.Value.Content.GetSubText(c.TextSpan).ToString()); 332Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 337Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString()); 342Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 352""", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true); 388result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 391Assert.Equal("string bigString = @\"", result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 398Assert.Equal("string", result.Value.Content.GetSubText(c.TextSpan).ToString()); 403Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 408Assert.Equal("bigString", result.Value.Content.GetSubText(c.TextSpan).ToString()); 413Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 418Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString()); 423Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 428Assert.Equal("@\"", result.Value.Content.GetSubText(c.TextSpan).ToString()); 462result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 473result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 484result.Value.Content.GetSubText(c.TextSpan).ToString(), 490Assert.Equal("\r\n ", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true); 495Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString()); 500Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 505Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString()); 510Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 515Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString()); 520Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 525Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString()); 530Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString()); 535Assert.Equal("\r\n", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true); 544result.Value.Content.GetSubText(c.TextSpan).ToString(), 571result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(), 576result.Value.Content.ToString(), ignoreLineEndingDifferences: true); 583Assert.Equal("@{", result.Value.Content.GetSubText(c.TextSpan).ToString()); 588Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 593Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString()); 598Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 603Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString()); 608Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 613Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString()); 618Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 623Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString()); 628Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString()); 633Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString()); 638Assert.Equal("}", result.Value.Content.GetSubText(c.TextSpan).ToString());