3 instantiations of QuickInfoHyperLink
Microsoft.CodeAnalysis.EditorFeatures (3)
Diagnostics\AbstractDiagnosticsAdornmentTaggerProvider.RoslynErrorTag.cs (1)
35
navigationAction = new
QuickInfoHyperLink
(workspace, helpLinkUri).NavigationAction;
IntelliSense\Helpers.cs (1)
148
var target = new
QuickInfoHyperLink
(document.Project.Solution.Workspace, absoluteUri);
IntelliSense\QuickInfo\QuickInfoHyperLink.cs (1)
53
return new
QuickInfoHyperLink
(null!, uri).NavigationAction;
19 references to QuickInfoHyperLink
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (5)
Squiggles\ErrorSquiggleProducerTests.cs (5)
153
new ClassifiedTextRun(ClassificationTypeNames.Text, "IDE0005",
QuickInfoHyperLink
.TestAccessor.CreateNavigationAction(new Uri("https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005", UriKind.Absolute)), "https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005"),
166
new ClassifiedTextRun(ClassificationTypeNames.Text, "IDE0005",
QuickInfoHyperLink
.TestAccessor.CreateNavigationAction(new Uri("https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005", UriKind.Absolute)), "https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005"),
179
new ClassifiedTextRun(ClassificationTypeNames.Text, "id",
QuickInfoHyperLink
.TestAccessor.CreateNavigationAction(new Uri("https://github.com/dotnet/roslyn", UriKind.Absolute)), "https://github.com/dotnet/roslyn"),
192
new ClassifiedTextRun(ClassificationTypeNames.Text, "IDE0049",
QuickInfoHyperLink
.TestAccessor.CreateNavigationAction(new Uri("https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0049", UriKind.Absolute)), "https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0049"),
228
new ClassifiedTextRun(ClassificationTypeNames.Text, "CS0246",
QuickInfoHyperLink
.TestAccessor.CreateNavigationAction(new Uri("https://msdn.microsoft.com/query/roslyn.query?appId=roslyn&k=k(CS0246)", UriKind.Absolute)), "https://msdn.microsoft.com/query/roslyn.query?appId=roslyn&k=k(CS0246)"),
Microsoft.CodeAnalysis.EditorFeatures (4)
IntelliSense\Helpers.cs (1)
148
var
target = new QuickInfoHyperLink(document.Project.Solution.Workspace, absoluteUri);
IntelliSense\QuickInfo\QuickInfoHyperLink.cs (3)
11
internal sealed class QuickInfoHyperLink : IEquatable<
QuickInfoHyperLink
?>
29
return Equals(obj as
QuickInfoHyperLink
);
32
public bool Equals(
QuickInfoHyperLink
? other)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (5)
QuickInfo\ToolTipAssert.cs (5)
101
else if (expected.NavigationAction.Target is
QuickInfoHyperLink
hyperLink)
104
var
actualTarget = Assert.IsType<
QuickInfoHyperLink
>(actual.NavigationAction.Target);
112
Assert.IsNotType<
QuickInfoHyperLink
>(actual.NavigationAction.Target);
179
if (classifiedTextRun.NavigationAction?.Target is
QuickInfoHyperLink
hyperLink)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
IntelliSense\IntellisenseQuickInfoBuilderTests_Links.vb (2)
58
New ClassifiedTextRun(ClassificationTypeNames.Text, "https://github.com/dotnet/roslyn",
QuickInfoHyperLink
.TestAccessor.CreateNavigationAction(New Uri("https://github.com/dotnet/roslyn", UriKind.Absolute)), "https://github.com/dotnet/roslyn"),
105
New ClassifiedTextRun(ClassificationTypeNames.Text, "dotnet/roslyn",
QuickInfoHyperLink
.TestAccessor.CreateNavigationAction(New Uri("https://github.com/dotnet/roslyn", UriKind.Absolute)), "https://github.com/dotnet/roslyn"),
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (3)
Squiggles\ErrorSquiggleProducerTests.vb (3)
83
New ClassifiedTextRun(ClassificationTypeNames.Text, "BC30002",
QuickInfoHyperLink
.TestAccessor.CreateNavigationAction(New Uri("https://msdn.microsoft.com/query/roslyn.query?appId=roslyn&k=k(BC30002)", UriKind.Absolute)), "https://msdn.microsoft.com/query/roslyn.query?appId=roslyn&k=k(BC30002)"),
134
New ClassifiedTextRun(ClassificationTypeNames.Text, "IDE0005",
QuickInfoHyperLink
.TestAccessor.CreateNavigationAction(New Uri("https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005", UriKind.Absolute)), "https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005"),
147
New ClassifiedTextRun(ClassificationTypeNames.Text, "IDE0049",
QuickInfoHyperLink
.TestAccessor.CreateNavigationAction(New Uri("https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0049", UriKind.Absolute)), "https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0049"),