コード例 #1
0
 private ICollection<XamlNode> ExtractNodesFromPullParser(string xml)
 {
     var pullParser = new XamlNodesPullParser(WiringContext);
     return pullParser.Parse(new SuperProtoParser(WiringContext).Parse(xml)).ToList();
 }
コード例 #2
0
 private IEnumerable<XamlNode> ConvertToNodes(string xaml)
 {
     var wiringContext = WiringContext;
     var pullParser = new XamlNodesPullParser(wiringContext);
     var protoParser = new ProtoParser(wiringContext.TypeContext);
     return pullParser.Parse(protoParser.Parse(xaml)).ToList();
 }
コード例 #3
0
ファイル: NodeDumpTests.cs プロジェクト: danwalmsley/OmniXAML
 private IList<XamlNode> FlattenNodesFromXaml(string xaml)
 {
     var pullParser = new XamlNodesPullParser(WiringContext);
     var protoNodes = new SuperProtoParser(WiringContext).Parse(xaml);
     return pullParser.Parse(protoNodes).ToList();
 }