-
Notifications
You must be signed in to change notification settings - Fork 112
/
ViewComponentConventions.xml
183 lines (183 loc) · 10.5 KB
/
ViewComponentConventions.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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
<Type Name="ViewComponentConventions" FullName="Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentConventions">
<TypeSignature Language="C++ CLI" Value="public ref class ViewComponentConventions abstract sealed" />
<TypeSignature Language="C#" Value="public static class ViewComponentConventions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit ViewComponentConventions extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentConventions" />
<TypeSignature Language="VB.NET" Value="Public Class ViewComponentConventions" />
<TypeSignature Language="F#" Value="type ViewComponentConventions = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Mvc.ViewFeatures</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Static class that adds standard view component convention methods. This class cannot be inherited.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="GetComponentFullName">
<MemberSignature Language="C++ CLI" Value="public:
 static System::String ^ GetComponentFullName(System::Reflection::TypeInfo ^ componentType);" />
<MemberSignature Language="C#" Value="public static string GetComponentFullName (System.Reflection.TypeInfo componentType);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetComponentFullName(class System.Reflection.TypeInfo componentType) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentConventions.GetComponentFullName(System.Reflection.TypeInfo)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetComponentFullName (componentType As TypeInfo) As String" />
<MemberSignature Language="F#" Value="static member GetComponentFullName : System.Reflection.TypeInfo -> string" Usage="Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentConventions.GetComponentFullName componentType" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Mvc.ViewFeatures</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="componentType" Type="System.Reflection.TypeInfo" />
</Parameters>
<Docs>
<param name="componentType">The component type.</param>
<summary>
Get the component's full name from a type from the <see cref="P:Microsoft.AspNetCore.Mvc.ViewComponentAttribute.Name" /> first.
If not defined, the full name is the Namespace with the <see cref="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentConventions.GetShortNameByConvention(System.Reflection.TypeInfo)" />.
</summary>
<returns>The full name of the component.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetComponentName">
<MemberSignature Language="C++ CLI" Value="public:
 static System::String ^ GetComponentName(System::Reflection::TypeInfo ^ componentType);" />
<MemberSignature Language="C#" Value="public static string GetComponentName (System.Reflection.TypeInfo componentType);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetComponentName(class System.Reflection.TypeInfo componentType) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentConventions.GetComponentName(System.Reflection.TypeInfo)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetComponentName (componentType As TypeInfo) As String" />
<MemberSignature Language="F#" Value="static member GetComponentName : System.Reflection.TypeInfo -> string" Usage="Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentConventions.GetComponentName componentType" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Mvc.ViewFeatures</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="componentType" Type="System.Reflection.TypeInfo" />
</Parameters>
<Docs>
<param name="componentType" />
<summary>
Gets the name of a component.
</summary>
<returns />
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsComponent">
<MemberSignature Language="C++ CLI" Value="public:
 static bool IsComponent(System::Reflection::TypeInfo ^ typeInfo);" />
<MemberSignature Language="C#" Value="public static bool IsComponent (System.Reflection.TypeInfo typeInfo);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsComponent(class System.Reflection.TypeInfo typeInfo) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentConventions.IsComponent(System.Reflection.TypeInfo)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function IsComponent (typeInfo As TypeInfo) As Boolean" />
<MemberSignature Language="F#" Value="static member IsComponent : System.Reflection.TypeInfo -> bool" Usage="Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentConventions.IsComponent typeInfo" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Mvc.ViewFeatures</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="typeInfo" Type="System.Reflection.TypeInfo" />
</Parameters>
<Docs>
<param name="typeInfo">The <see cref="T:System.Reflection.TypeInfo" /> to inspect.</param>
<summary>
Returns <see langword="true" /> if the type is a public, non abstract, non generic class which
defines <see cref="T:Microsoft.AspNetCore.Mvc.ViewComponentAttribute" />, but not the <see cref="T:Microsoft.AspNetCore.Mvc.NonViewComponentAttribute" />
and has a name that ends in ViewComponent.
</summary>
<returns>If the type is a component.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ViewComponentSuffix">
<MemberSignature Language="C++ CLI" Value="public: static initonly System::String ^ ViewComponentSuffix;" />
<MemberSignature Language="C#" Value="public static readonly string ViewComponentSuffix;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly string ViewComponentSuffix" />
<MemberSignature Language="DocId" Value="F:Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentConventions.ViewComponentSuffix" />
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly ViewComponentSuffix As String " />
<MemberSignature Language="F#" Value=" staticval mutable ViewComponentSuffix : string" Usage="Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentConventions.ViewComponentSuffix" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Mvc.ViewFeatures</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
The suffix for a view component name.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>