ClrPlus.Scripting.Languages.PropertySheetV3.PropertySheet.ParseText C# (CSharp) Метод

ParseText() публичный Метод

public ParseText ( string propertySheetText, string originalFilename ) : void
propertySheetText string
originalFilename string
Результат void
        public virtual void ParseText(string propertySheetText, string originalFilename)
        {
            FullPath = originalFilename;
            new PropertySheetParser(PropertySheetTokenizer.Tokenize(propertySheetText, TokenizerVersion.V3), this, originalFilename).Parse();
        }

Usage Example

Пример #1
0
        public override void ImportText(string propertySheetText, string originalFilename)
        {
            if (Root._imports.Any(each => each.FullPath.Equals(originalFilename, StringComparison.CurrentCulture)))
            {
                return;
            }

            var importedSheet = new PropertySheet(Root);

            importedSheet.ParseText(propertySheetText, originalFilename);
            Root._imports.Add(importedSheet);
            Root.AddChildRoutes(importedSheet.Routes);
            Root._view.InitializeAtRootLevel(importedSheet);
        }
All Usage Examples Of ClrPlus.Scripting.Languages.PropertySheetV3.PropertySheet::ParseText