当前位置: 首页>>代码示例>>C#>>正文


C# XDocument.Transform方法代码示例

本文整理汇总了C#中System.Xml.Linq.XDocument.Transform方法的典型用法代码示例。如果您正苦于以下问题:C# XDocument.Transform方法的具体用法?C# XDocument.Transform怎么用?C# XDocument.Transform使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在System.Xml.Linq.XDocument的用法示例。


在下文中一共展示了XDocument.Transform方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: TransformResponse

 public static XDocument TransformResponse( this XElement element)
 {
     var input = new XDocument();
       input.Add( element );
       var args = new XsltArgumentList();
       args.AddExtensionObject("urn:extensions",new XsltExtensions());
       var result = input.Transform( args, XDocument.Parse( TransformationResources.CraigslistResponse ) );
       return result;
 }
开发者ID:cmcginn,项目名称:Marketing,代码行数:9,代码来源:CraigslistExtensions.cs

示例2: Generate

        // ────────────────────────── Public Methods ──────────────────────────
        public void Generate(ServiceType serviceType)
        {
            var document = new XDocument();
            var root = new XElement("doc");
            document.Add(root);

            var contracts = new Contracts(_context.Assemblies, new XmlComments(_context.XmlComments), serviceType);

            root.Add(GenerateServiceTypes(contracts));
            root.Add(GenerateServiceContracts(contracts));
            root.Add(GetServices(_context, contracts));
            root.Add(GetServiceModelConfiguration(_context));
            root.Add(GetMetadata(_context));

            if (_context.Stylesheet != null)
                File.WriteAllText(_context.OutputPath, document.Transform(_context.Stylesheet));
            else
                document.Save(_context.OutputPath);
        }
开发者ID:huoxudong125,项目名称:WCFDoc,代码行数:20,代码来源:Generator.cs


注:本文中的System.Xml.Linq.XDocument.Transform方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。