-
Notifications
You must be signed in to change notification settings - Fork 35
/
CodeActionPriority.xml
114 lines (114 loc) · 6.15 KB
/
CodeActionPriority.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
<Type Name="CodeActionPriority" FullName="Microsoft.CodeAnalysis.CodeActions.CodeActionPriority">
<TypeSignature Language="C#" Value="public enum CodeActionPriority" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed CodeActionPriority extends System.Enum" />
<TypeSignature Language="DocId" Value="T:Microsoft.CodeAnalysis.CodeActions.CodeActionPriority" />
<TypeSignature Language="VB.NET" Value="Public Enum CodeActionPriority" />
<TypeSignature Language="F#" Value="type CodeActionPriority = " />
<AssemblyInfo>
<AssemblyName>Microsoft.CodeAnalysis.Workspaces</AssemblyName>
<AssemblyVersion>4.8.0.0</AssemblyVersion>
<AssemblyVersion>4.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>
Priority of a particular code action produced by either a <see cref="T:Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringProvider" /> or a <see cref="T:Microsoft.CodeAnalysis.CodeFixes.CodeFixProvider" />. Code actions use priorities to group themselves, with lower priority actions showing
up after higher priority ones. Providers should put less relevant code actions into lower priority buckets to
have them appear later in the UI, allowing the user to get to important code actions more quickly.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="Default">
<MemberSignature Language="C#" Value="Default" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.CodeAnalysis.CodeActions.CodeActionPriority Default = int32(2)" />
<MemberSignature Language="DocId" Value="F:Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default" />
<MemberSignature Language="VB.NET" Value="Default" />
<MemberSignature Language="F#" Value="Default = 2" Usage="Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.CodeAnalysis.Workspaces</AssemblyName>
<AssemblyVersion>4.8.0.0</AssemblyVersion>
<AssemblyVersion>4.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.CodeAnalysis.CodeActions.CodeActionPriority</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>
Medium priority code action.
</summary>
</Docs>
</Member>
<Member MemberName="High">
<MemberSignature Language="C#" Value="High" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.CodeAnalysis.CodeActions.CodeActionPriority High = int32(3)" />
<MemberSignature Language="DocId" Value="F:Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.High" />
<MemberSignature Language="VB.NET" Value="High" />
<MemberSignature Language="F#" Value="High = 3" Usage="Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.High" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.CodeAnalysis.Workspaces</AssemblyName>
<AssemblyVersion>4.8.0.0</AssemblyVersion>
<AssemblyVersion>4.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.CodeAnalysis.CodeActions.CodeActionPriority</ReturnType>
</ReturnValue>
<MemberValue>3</MemberValue>
<Docs>
<summary>
High priority code action. Note: High priority is simply a request on the part of a <see cref="T:Microsoft.CodeAnalysis.CodeActions.CodeAction" />.
The core engine may automatically downgrade these items to <see cref="F:Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default" /> priority.
</summary>
</Docs>
</Member>
<Member MemberName="Low">
<MemberSignature Language="C#" Value="Low" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.CodeAnalysis.CodeActions.CodeActionPriority Low = int32(1)" />
<MemberSignature Language="DocId" Value="F:Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Low" />
<MemberSignature Language="VB.NET" Value="Low" />
<MemberSignature Language="F#" Value="Low = 1" Usage="Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Low" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.CodeAnalysis.Workspaces</AssemblyName>
<AssemblyVersion>4.8.0.0</AssemblyVersion>
<AssemblyVersion>4.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.CodeAnalysis.CodeActions.CodeActionPriority</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>
Low priority code action. Will show up after <see cref="F:Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default" /> priority items.
</summary>
</Docs>
</Member>
<Member MemberName="Lowest">
<MemberSignature Language="C#" Value="Lowest" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.CodeAnalysis.CodeActions.CodeActionPriority Lowest = int32(0)" />
<MemberSignature Language="DocId" Value="F:Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Lowest" />
<MemberSignature Language="VB.NET" Value="Lowest" />
<MemberSignature Language="F#" Value="Lowest = 0" Usage="Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Lowest" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.CodeAnalysis.Workspaces</AssemblyName>
<AssemblyVersion>4.8.0.0</AssemblyVersion>
<AssemblyVersion>4.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.CodeAnalysis.CodeActions.CodeActionPriority</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>
Lowest priority code actions. Will show up after <see cref="F:Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Low" /> priority items.
</summary>
</Docs>
</Member>
</Members>
</Type>