-
Notifications
You must be signed in to change notification settings - Fork 6
/
StringExtensions.xml
147 lines (147 loc) · 9.42 KB
/
StringExtensions.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
<Type Name="StringExtensions" FullName="Microsoft.Toolkit.Uwp.UI.StringExtensions">
<TypeSignature Language="C#" Value="public static class StringExtensions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit StringExtensions extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Toolkit.Uwp.UI.StringExtensions" />
<TypeSignature Language="VB.NET" Value="Public Module StringExtensions" />
<TypeSignature Language="F#" Value="type StringExtensions = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.Toolkit.Uwp.UI</AssemblyName>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>7.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Extension methods for the <see cref="T:System.String" /> type.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="ToQuaternion">
<MemberSignature Language="C#" Value="public static System.Numerics.Quaternion ToQuaternion (this string text);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.Numerics.Quaternion ToQuaternion(string text) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Toolkit.Uwp.UI.StringExtensions.ToQuaternion(System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToQuaternion (text As String) As Quaternion" />
<MemberSignature Language="F#" Value="static member ToQuaternion : string -> System.Numerics.Quaternion" Usage="Microsoft.Toolkit.Uwp.UI.StringExtensions.ToQuaternion text" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Toolkit.Uwp.UI</AssemblyName>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>7.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Numerics.Quaternion</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="text" Type="System.String" RefType="this" />
</Parameters>
<Docs>
<param name="text">A <see cref="T:System.String" /> with the values to parse.</param>
<summary>
Converts a <see cref="T:System.String" /> value to a <see cref="T:System.Numerics.Quaternion" /> value.
This method always assumes the invariant culture for parsing values (',' separates numbers, '.' is the decimal separator).
Additionally, the format "<float, float, float, float>" is also allowed (though less efficient to parse).
</summary>
<returns>The parsed <see cref="T:System.Numerics.Quaternion" /> value.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.FormatException">Thrown when <paramref name="text" /> doesn't represent a valid <see cref="T:System.Numerics.Quaternion" /> value.</exception>
</Docs>
</Member>
<Member MemberName="ToVector2">
<MemberSignature Language="C#" Value="public static System.Numerics.Vector2 ToVector2 (this string text);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.Numerics.Vector2 ToVector2(string text) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Toolkit.Uwp.UI.StringExtensions.ToVector2(System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToVector2 (text As String) As Vector2" />
<MemberSignature Language="F#" Value="static member ToVector2 : string -> System.Numerics.Vector2" Usage="Microsoft.Toolkit.Uwp.UI.StringExtensions.ToVector2 text" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Toolkit.Uwp.UI</AssemblyName>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>7.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Numerics.Vector2</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="text" Type="System.String" RefType="this" />
</Parameters>
<Docs>
<param name="text">A <see cref="T:System.String" /> with the values to parse.</param>
<summary>
Converts a <see cref="T:System.String" /> value to a <see cref="T:System.Numerics.Vector2" /> value.
This method always assumes the invariant culture for parsing values (',' separates numbers, '.' is the decimal separator).
The input text can either represents a single number (mapped to <see cref="M:System.Numerics.Vector2.#ctor(System.Single)" />, or multiple components.
Additionally, the format "<float, float>" is also allowed (though less efficient to parse).
</summary>
<returns>The parsed <see cref="T:System.Numerics.Vector2" /> value.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.FormatException">Thrown when <paramref name="text" /> doesn't represent a valid <see cref="T:System.Numerics.Vector2" /> value.</exception>
</Docs>
</Member>
<Member MemberName="ToVector3">
<MemberSignature Language="C#" Value="public static System.Numerics.Vector3 ToVector3 (this string text);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.Numerics.Vector3 ToVector3(string text) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Toolkit.Uwp.UI.StringExtensions.ToVector3(System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToVector3 (text As String) As Vector3" />
<MemberSignature Language="F#" Value="static member ToVector3 : string -> System.Numerics.Vector3" Usage="Microsoft.Toolkit.Uwp.UI.StringExtensions.ToVector3 text" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Toolkit.Uwp.UI</AssemblyName>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>7.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Numerics.Vector3</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="text" Type="System.String" RefType="this" />
</Parameters>
<Docs>
<param name="text">A <see cref="T:System.String" /> with the values to parse.</param>
<summary>
Converts a <see cref="T:System.String" /> value to a <see cref="T:System.Numerics.Vector3" /> value.
This method always assumes the invariant culture for parsing values (',' separates numbers, '.' is the decimal separator).
The input text can either represents a single number (mapped to <see cref="M:System.Numerics.Vector3.#ctor(System.Single)" />, or multiple components.
Additionally, the format "<float, float, float>" is also allowed (though less efficient to parse).
</summary>
<returns>The parsed <see cref="T:System.Numerics.Vector3" /> value.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.FormatException">Thrown when <paramref name="text" /> doesn't represent a valid <see cref="T:System.Numerics.Vector3" /> value.</exception>
</Docs>
</Member>
<Member MemberName="ToVector4">
<MemberSignature Language="C#" Value="public static System.Numerics.Vector4 ToVector4 (this string text);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.Numerics.Vector4 ToVector4(string text) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Toolkit.Uwp.UI.StringExtensions.ToVector4(System.String)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Function ToVector4 (text As String) As Vector4" />
<MemberSignature Language="F#" Value="static member ToVector4 : string -> System.Numerics.Vector4" Usage="Microsoft.Toolkit.Uwp.UI.StringExtensions.ToVector4 text" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Toolkit.Uwp.UI</AssemblyName>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>7.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Numerics.Vector4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="text" Type="System.String" RefType="this" />
</Parameters>
<Docs>
<param name="text">A <see cref="T:System.String" /> with the values to parse.</param>
<summary>
Converts a <see cref="T:System.String" /> value to a <see cref="T:System.Numerics.Vector4" /> value.
This method always assumes the invariant culture for parsing values (',' separates numbers, '.' is the decimal separator).
The input text can either represents a single number (mapped to <see cref="M:System.Numerics.Vector4.#ctor(System.Single)" />, or multiple components.
Additionally, the format "<float, float, float, float>" is also allowed (though less efficient to parse).
</summary>
<returns>The parsed <see cref="T:System.Numerics.Vector4" /> value.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.FormatException">Thrown when <paramref name="text" /> doesn't represent a valid <see cref="T:System.Numerics.Vector4" /> value.</exception>
</Docs>
</Member>
</Members>
</Type>