26 references to CharClass
PresentationFramework (26)
System\windows\Documents\SelectionWordBreaker.cs (26)
50CharClass[] classes = GetClasses(text); 145private static bool IsMidLetter(char []text, int index, CharClass []classes) 150((classes[index - 1] == CharClass.Alphanumeric && classes[index + 1] == CharClass.Alphanumeric) || 163private static bool IsSameClass(UInt16 preceedingType3, CharClass preceedingClass, 164UInt16 followingType3, CharClass followingClass) 190isSameClass = (preceedingClass & CharClass.WBF_CLASS) == (followingClass & CharClass.WBF_CLASS); 197private static bool IsWhiteSpace(char ch, CharClass charClass) 199return (charClass & CharClass.WBF_CLASS) == CharClass.Blank && ch != ObjectReplacementChar; 203private static CharClass[] GetClasses(char[] text) 205CharClass[] classes = new CharClass[text.Length]; 210CharClass classification; 215classification = (CharClass)_latinClasses[ch]; 219classification = CharClass.Alphanumeric; 223classification = CharClass.Alphanumeric; 227classification = CharClass.Blank | CharClass.WBF_BREAKAFTER; 237classification = CharClass.Blank | CharClass.WBF_ISWHITE; 241classification = CharClass.WhiteSpace | CharClass.WBF_ISWHITE; 246classification = CharClass.Punctuation; 250classification = CharClass.Alphanumeric;