-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
NumberConstructor.xml
230 lines (230 loc) · 12.6 KB
/
NumberConstructor.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
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
<Type Name="NumberConstructor" FullName="Microsoft.JScript.NumberConstructor">
<TypeSignature Language="C#" Value="public class NumberConstructor : Microsoft.JScript.ScriptFunction" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NumberConstructor extends Microsoft.JScript.ScriptFunction" />
<TypeSignature Language="DocId" Value="T:Microsoft.JScript.NumberConstructor" />
<TypeSignature Language="VB.NET" Value="Public Class NumberConstructor
Inherits ScriptFunction" />
<TypeSignature Language="F#" Value="type NumberConstructor = class
 inherit ScriptFunction" />
<TypeSignature Language="C++ CLI" Value="public ref class NumberConstructor : Microsoft::JScript::ScriptFunction" />
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>Microsoft.JScript.ScriptFunction</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Represents a prototype-based object that is defined by a constructor function. This class belongs to the built-in object model category.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="T:Microsoft.JScript.NumberObject" />
<altmember cref="T:Microsoft.JScript.NumberPrototype" />
</Docs>
<Members>
<Member MemberName="CreateInstance">
<MemberSignature Language="C#" Value="public Microsoft.JScript.NumberObject CreateInstance (params object[] args);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Microsoft.JScript.NumberObject CreateInstance(object[] args) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.JScript.NumberConstructor.CreateInstance(System.Object[])" />
<MemberSignature Language="VB.NET" Value="Public Function CreateInstance (ParamArray args As Object()) As NumberObject" />
<MemberSignature Language="F#" Value="override this.CreateInstance : obj[] -> Microsoft.JScript.NumberObject" Usage="numberConstructor.CreateInstance args" />
<MemberSignature Language="C++ CLI" Value="public:
 Microsoft::JScript::NumberObject ^ CreateInstance(... cli::array <System::Object ^> ^ args);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[Microsoft.JScript.JSFunction(Microsoft.JScript.JSFunctionAttributeEnum.HasVarArgs)]</AttributeName>
<AttributeName Language="F#">[<Microsoft.JScript.JSFunction(Microsoft.JScript.JSFunctionAttributeEnum.HasVarArgs)>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.JScript.NumberObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="args" Type="System.Object[]">
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.ParamArray]</AttributeName>
<AttributeName Language="F#">[<System.ParamArray>]</AttributeName>
</Attribute>
</Attributes>
</Parameter>
</Parameters>
<Docs>
<param name="args">The arguments to pass to the constructor.</param>
<summary>Creates an instance of the prototype-based object, passing in the specified arguments.</summary>
<returns>An instance of the object.</returns>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="T:Microsoft.JScript.NumberPrototype" />
</Docs>
</Member>
<Member MemberName="Invoke">
<MemberSignature Language="C#" Value="public double Invoke (object arg);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance float64 Invoke(object arg) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.JScript.NumberConstructor.Invoke(System.Object)" />
<MemberSignature Language="VB.NET" Value="Public Function Invoke (arg As Object) As Double" />
<MemberSignature Language="F#" Value="override this.Invoke : obj -> double" Usage="numberConstructor.Invoke arg" />
<MemberSignature Language="C++ CLI" Value="public:
 double Invoke(System::Object ^ arg);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="arg" Type="System.Object" />
</Parameters>
<Docs>
<param name="arg">The object to convert.</param>
<summary>Converts the specified object to a number.</summary>
<returns>
<paramref name="arg" /> expressed as a number, if that is possible.</returns>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="T:Microsoft.JScript.NumberObject" />
<altmember cref="T:Microsoft.JScript.NumberPrototype" />
</Docs>
</Member>
<Member MemberName="MAX_VALUE">
<MemberSignature Language="C#" Value="public const double MAX_VALUE = 1.7976931348623157E+308;" />
<MemberSignature Language="ILAsm" Value=".field public static literal float64 MAX_VALUE = (1.7976931348623157E+308)" />
<MemberSignature Language="DocId" Value="F:Microsoft.JScript.NumberConstructor.MAX_VALUE" />
<MemberSignature Language="VB.NET" Value="Public Const MAX_VALUE As Double = 1.7976931348623157E+308" />
<MemberSignature Language="F#" Value="val mutable MAX_VALUE : double" Usage="Microsoft.JScript.NumberConstructor.MAX_VALUE" />
<MemberSignature Language="C++ CLI" Value="public: double MAX_VALUE = 1.7976931348623157E+308;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<MemberValue>1.7976931348623157E+308</MemberValue>
<Docs>
<summary>Represents the largest possible value of a <see cref="T:System.Double" />. This field is constant.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="T:Microsoft.JScript.NumberObject" />
<altmember cref="T:Microsoft.JScript.NumberPrototype" />
</Docs>
</Member>
<Member MemberName="MIN_VALUE">
<MemberSignature Language="C#" Value="public const double MIN_VALUE = 4.94065645841247E-324;" />
<MemberSignature Language="ILAsm" Value=".field public static literal float64 MIN_VALUE = (4.94065645841247E-324)" />
<MemberSignature Language="DocId" Value="F:Microsoft.JScript.NumberConstructor.MIN_VALUE" />
<MemberSignature Language="VB.NET" Value="Public Const MIN_VALUE As Double = 4.94065645841247E-324" />
<MemberSignature Language="F#" Value="val mutable MIN_VALUE : double" Usage="Microsoft.JScript.NumberConstructor.MIN_VALUE" />
<MemberSignature Language="C++ CLI" Value="public: double MIN_VALUE = 4.94065645841247E-324;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<MemberValue>4.94065645841247E-324</MemberValue>
<Docs>
<summary>Represents the smallest positive <see cref="T:System.Double" /> value that is greater than zero. This field is constant.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="T:Microsoft.JScript.NumberObject" />
<altmember cref="T:Microsoft.JScript.NumberPrototype" />
</Docs>
</Member>
<Member MemberName="NaN">
<MemberSignature Language="C#" Value="public const double NaN = NaN;" />
<MemberSignature Language="ILAsm" Value=".field public static literal float64 NaN = (NaN)" />
<MemberSignature Language="DocId" Value="F:Microsoft.JScript.NumberConstructor.NaN" />
<MemberSignature Language="VB.NET" Value="Public Const NaN As Double = NaN" />
<MemberSignature Language="F#" Value="val mutable NaN : double" Usage="Microsoft.JScript.NumberConstructor.NaN" />
<MemberSignature Language="C++ CLI" Value="public: double NaN = NaN;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<MemberValue>NaN</MemberValue>
<Docs>
<summary>Represents a value that is not a number (NaN). This field is constant.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="T:Microsoft.JScript.NumberObject" />
<altmember cref="T:Microsoft.JScript.NumberPrototype" />
</Docs>
</Member>
<Member MemberName="NEGATIVE_INFINITY">
<MemberSignature Language="C#" Value="public const double NEGATIVE_INFINITY = -Infinity;" />
<MemberSignature Language="ILAsm" Value=".field public static literal float64 NEGATIVE_INFINITY = (-Infinity)" />
<MemberSignature Language="DocId" Value="F:Microsoft.JScript.NumberConstructor.NEGATIVE_INFINITY" />
<MemberSignature Language="VB.NET" Value="Public Const NEGATIVE_INFINITY As Double = -Infinity" />
<MemberSignature Language="F#" Value="val mutable NEGATIVE_INFINITY : double" Usage="Microsoft.JScript.NumberConstructor.NEGATIVE_INFINITY" />
<MemberSignature Language="C++ CLI" Value="public: double NEGATIVE_INFINITY = -Infinity;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<MemberValue>-Infinity</MemberValue>
<Docs>
<summary>Represents negative infinity. This field is constant.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="T:Microsoft.JScript.NumberObject" />
<altmember cref="T:Microsoft.JScript.NumberPrototype" />
</Docs>
</Member>
<Member MemberName="POSITIVE_INFINITY">
<MemberSignature Language="C#" Value="public const double POSITIVE_INFINITY = Infinity;" />
<MemberSignature Language="ILAsm" Value=".field public static literal float64 POSITIVE_INFINITY = (Infinity)" />
<MemberSignature Language="DocId" Value="F:Microsoft.JScript.NumberConstructor.POSITIVE_INFINITY" />
<MemberSignature Language="VB.NET" Value="Public Const POSITIVE_INFINITY As Double = Infinity" />
<MemberSignature Language="F#" Value="val mutable POSITIVE_INFINITY : double" Usage="Microsoft.JScript.NumberConstructor.POSITIVE_INFINITY" />
<MemberSignature Language="C++ CLI" Value="public: double POSITIVE_INFINITY = Infinity;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.JScript</AssemblyName>
<AssemblyVersion>7.0.5000.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<MemberValue>Infinity</MemberValue>
<Docs>
<summary>Represents positive infinity. This field is constant.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
<altmember cref="T:Microsoft.JScript.NumberObject" />
<altmember cref="T:Microsoft.JScript.NumberPrototype" />
</Docs>
</Member>
</Members>
</Type>