Pihrtsoft.Text.RegularExpressions.Linq.PatternBuilder.AppendGeneralCategory C# (CSharp) Method

AppendGeneralCategory() private method

private AppendGeneralCategory ( GeneralCategory category, bool negative ) : void
category GeneralCategory
negative bool
return void
        internal void AppendGeneralCategory(GeneralCategory category, bool negative)
        {
            AppendBackslash(negative ? 'P' : 'p');
            AppendDirect('{');
            AppendDirect(RegexUtility.CategoryDesignations[(int)category]);
            AppendDirect('}');

            if (_fBuilder && _charGroupLevel == 0)
                _builder.AddInfo(category, negative);
        }

Same methods

PatternBuilder::AppendGeneralCategory ( GeneralCategory category ) : void

Usage Example

Example #1
0
            protected override void AppendItemContentTo(PatternBuilder builder)
            {
                if (builder == null)
                    throw new ArgumentNullException(nameof(builder));

                builder.AppendGeneralCategory(_category, Negative);
            }
All Usage Examples Of Pihrtsoft.Text.RegularExpressions.Linq.PatternBuilder::AppendGeneralCategory