/
ValidationHtmlAttributeProvider.xml
156 lines (156 loc) · 11.8 KB
/
ValidationHtmlAttributeProvider.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
<Type Name="ValidationHtmlAttributeProvider" FullName="Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider">
<TypeSignature Language="C++ CLI" Value="public ref class ValidationHtmlAttributeProvider abstract" />
<TypeSignature Language="C#" Value="public abstract class ValidationHtmlAttributeProvider" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit ValidationHtmlAttributeProvider extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider" />
<TypeSignature Language="VB.NET" Value="Public MustInherit Class ValidationHtmlAttributeProvider" />
<TypeSignature Language="F#" Value="type ValidationHtmlAttributeProvider = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Mvc.ViewFeatures</AssemblyName>
<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>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Contract for a service providing validation attributes for expressions.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C++ CLI" Value="protected:
 ValidationHtmlAttributeProvider();" />
<MemberSignature Language="C#" Value="protected ValidationHtmlAttributeProvider ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider.#ctor" />
<MemberSignature Language="VB.NET" Value="Protected Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Mvc.ViewFeatures</AssemblyName>
<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>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddAndTrackValidationAttributes">
<MemberSignature Language="C++ CLI" Value="public:
 virtual void AddAndTrackValidationAttributes(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, Microsoft::AspNetCore::Mvc::ViewFeatures::ModelExplorer ^ modelExplorer, System::String ^ expression, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ attributes);" />
<MemberSignature Language="C#" Value="public virtual void AddAndTrackValidationAttributes (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer, string expression, System.Collections.Generic.IDictionary<string,string> attributes);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddAndTrackValidationAttributes(class Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, class Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer, string expression, class System.Collections.Generic.IDictionary`2<string, string> attributes) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider.AddAndTrackValidationAttributes(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Collections.Generic.IDictionary{System.String,System.String})" />
<MemberSignature Language="VB.NET" Value="Public Overridable Sub AddAndTrackValidationAttributes (viewContext As ViewContext, modelExplorer As ModelExplorer, expression As String, attributes As IDictionary(Of String, String))" />
<MemberSignature Language="F#" Value="abstract member AddAndTrackValidationAttributes : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * System.Collections.Generic.IDictionary<string, string> -> unit
override this.AddAndTrackValidationAttributes : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * System.Collections.Generic.IDictionary<string, string> -> unit" Usage="validationHtmlAttributeProvider.AddAndTrackValidationAttributes (viewContext, modelExplorer, expression, attributes)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Mvc.ViewFeatures</AssemblyName>
<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>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="viewContext" Type="Microsoft.AspNetCore.Mvc.Rendering.ViewContext" />
<Parameter Name="modelExplorer" Type="Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer" />
<Parameter Name="expression" Type="System.String" />
<Parameter Name="attributes" Type="System.Collections.Generic.IDictionary<System.String,System.String>" />
</Parameters>
<Docs>
<param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext" /> instance for the current scope.</param>
<param name="modelExplorer">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer" /> for the <paramref name="expression" />.</param>
<param name="expression">Expression name, relative to the current model.</param>
<param name="attributes">
The <see cref="T:System.Collections.Generic.Dictionary`2" /> to receive the validation attributes. Maps the validation
attribute names to their <see cref="T:System.String" /> values. Values must be HTML encoded before they are written
to an HTML document or response.
</param>
<summary>
Adds validation-related HTML attributes to the <paramref name="attributes" /> if client validation is
enabled and validation attributes have not yet been added for this <paramref name="expression" /> in the
current <form>.
</summary>
<remarks>
Tracks the <paramref name="expression" /> in the current <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.FormContext" /> to avoid generating
duplicate validation attributes. That is, validation attributes are added only if no previous call has
added them for a field with this name in the <form>.
</remarks>
</Docs>
</Member>
<Member MemberName="AddValidationAttributes">
<MemberSignature Language="C++ CLI" Value="public:
 abstract void AddValidationAttributes(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, Microsoft::AspNetCore::Mvc::ViewFeatures::ModelExplorer ^ modelExplorer, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ attributes);" />
<MemberSignature Language="C#" Value="public abstract void AddValidationAttributes (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer, System.Collections.Generic.IDictionary<string,string> attributes);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddValidationAttributes(class Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, class Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer, class System.Collections.Generic.IDictionary`2<string, string> attributes) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProvider.AddValidationAttributes(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.Collections.Generic.IDictionary{System.String,System.String})" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Sub AddValidationAttributes (viewContext As ViewContext, modelExplorer As ModelExplorer, attributes As IDictionary(Of String, String))" />
<MemberSignature Language="F#" Value="abstract member AddValidationAttributes : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * System.Collections.Generic.IDictionary<string, string> -> unit" Usage="validationHtmlAttributeProvider.AddValidationAttributes (viewContext, modelExplorer, attributes)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Mvc.ViewFeatures</AssemblyName>
<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>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="viewContext" Type="Microsoft.AspNetCore.Mvc.Rendering.ViewContext" />
<Parameter Name="modelExplorer" Type="Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer" />
<Parameter Name="attributes" Type="System.Collections.Generic.IDictionary<System.String,System.String>" />
</Parameters>
<Docs>
<param name="viewContext">A <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext" /> instance for the current scope.</param>
<param name="modelExplorer">The <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer" /> for an expression.</param>
<param name="attributes">
The <see cref="T:System.Collections.Generic.Dictionary`2" /> to receive the validation attributes. Maps the validation
attribute names to their <see cref="T:System.String" /> values. Values must be HTML encoded before they are written
to an HTML document or response.
</param>
<summary>
Adds validation-related HTML attributes to the <paramref name="attributes" /> if client validation is
enabled.
</summary>
<remarks>
Adds nothing to <paramref name="attributes" /> if client-side validation is disabled.
</remarks>
</Docs>
</Member>
</Members>
</Type>