67 references to VbStrConv
Microsoft.VisualBasic (1)
Microsoft.VisualBasic.cs (1)
77[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Microsoft.VisualBasic.VbStrConv))]
Microsoft.VisualBasic.Core (66)
Microsoft\VisualBasic\Constants.vb (20)
73Public Const vbUpperCase As VbStrConv = VbStrConv.Uppercase 74Public Const vbLowerCase As VbStrConv = VbStrConv.Lowercase 75Public Const vbProperCase As VbStrConv = VbStrConv.ProperCase 76Public Const vbWide As VbStrConv = VbStrConv.Wide 77Public Const vbNarrow As VbStrConv = VbStrConv.Narrow 78Public Const vbKatakana As VbStrConv = VbStrConv.Katakana 79Public Const vbHiragana As VbStrConv = VbStrConv.Hiragana 80Public Const vbSimplifiedChinese As VbStrConv = VbStrConv.SimplifiedChinese 81Public Const vbTraditionalChinese As VbStrConv = VbStrConv.TraditionalChinese 82Public Const vbLinguisticCasing As VbStrConv = VbStrConv.LinguisticCasing
Microsoft\VisualBasic\Strings.vb (46)
2002Public Function StrConv(ByVal [str] As String, ByVal Conversion As VbStrConv, Optional ByVal LocaleID As Integer = 0) As String 2030If (Conversion And Not (VbStrConv.Uppercase Or VbStrConv.Lowercase Or VbStrConv.Wide Or VbStrConv.Narrow _ 2031Or VbStrConv.Katakana Or VbStrConv.Hiragana Or VbStrConv.SimplifiedChinese Or VbStrConv.TraditionalChinese _ 2032Or VbStrConv.LinguisticCasing)) <> 0 Then 2037Select Case (Conversion And (VbStrConv.SimplifiedChinese + VbStrConv.TraditionalChinese)) 2041Case (VbStrConv.SimplifiedChinese + VbStrConv.TraditionalChinese) 2043Case VbStrConv.SimplifiedChinese 2049Case VbStrConv.TraditionalChinese 2058Select Case (Conversion And (VbStrConv.Uppercase Or VbStrConv.Lowercase)) 2059Case VbStrConv.None 2061If (Conversion And VbStrConv.LinguisticCasing) <> 0 Then 2065Case (VbStrConv.Uppercase Or VbStrConv.Lowercase) ' VbStrConv.ProperCase is special: see below 2068Case VbStrConv.Uppercase 2069If Conversion = VbStrConv.Uppercase Then 2074Case VbStrConv.Lowercase 2075If Conversion = VbStrConv.Lowercase Then 2082If ((Conversion And (VbStrConv.Katakana + VbStrConv.Hiragana)) <> 0) Then 2090If (Conversion And (VbStrConv.Wide Or VbStrConv.Narrow)) <> 0 Then 2103Select Case (Conversion And (VbStrConv.Wide Or VbStrConv.Narrow)) 2104Case VbStrConv.None 2105Case VbStrConv.Wide Or VbStrConv.Narrow ' VbStrConv.Wide+VbStrConv.Narrow is reserved 2107Case VbStrConv.Wide ' VbStrConv.Wide 2109Case VbStrConv.Narrow ' VbStrConv.Narrow 2114Select Case (Conversion And (VbStrConv.Katakana Or VbStrConv.Hiragana)) 2115Case VbStrConv.None 2116Case (VbStrConv.Katakana Or VbStrConv.Hiragana) ' VbStrConv.Katakana+VbStrConv.Hiragana is reserved 2118Case VbStrConv.Katakana ' VbStrConv.Katakana 2120Case VbStrConv.Hiragana ' VbStrConv.Hiragana 2125If ((Conversion And VbStrConv.ProperCase) = VbStrConv.ProperCase) Then