问题标签 [generated-code]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1692 浏览

.net - 在 .NET 中用于 Web 服务的“好”生成的类名发生了什么?

我正在使用 .NET 3.5 调用 FedEx Web 服务。

在 Fedex 的示例代码 (VS2005) 中,它具有以下内容:

这很好。我喜欢。我正在调用“服务”上的方法。

但在 .NET 3.5 中,我从相同的 WSDL 生成了这个:

这是什么'PortTypeClient' *#&$。我对进步很满意,但这似乎有点疯狂。我不知道这意味着什么。

是否有任何文档告诉我发生了什么变化以及为什么?

0 投票
3 回答
1096 浏览

.net - IDisposable Winform

在 Winform 上实现 IDisposable 的最佳实践是什么?

  • 我有一个扩展 System.Windows.Forms.Form 的对话框
  • 生成的 Designer.cs 已经包含虚拟 Dispose(bool) 方法的实现
  • 我的表单手动添加了一个实现 IDisposable 的字段

理想情况下,我将能够在生成的代码中挂接到 Dispos(bool) 覆盖以处置手动添加的 IDisposable 对象。关于如何正确执行此操作的任何建议?

谢谢。

斯科特

0 投票
2 回答
2415 浏览

asp.net - FxCop 抑制

我在 Asp.Net 页面上有一个控件,该页面上有一个名为“PaReq”的控件,它违反了规则:

CA1704:标识符应正确拼写

在我不确定如何抑制此错误之前,我使用了抑制,因为它是在生成的文件中定义的。

我可以在自定义字典中执行此操作,但这意味着所有开发人员都需要保持同步该字典的副本,如果可能的话,我宁愿避免这样做。此外,术语“PaReq”仅在该项目中使用。

我将如何以及在哪里应用抑制?

0 投票
3 回答
2525 浏览

jquery - 生成 HTML 表格客户端

(ASP.NET Web 应用程序)我想创建一个允许用户构建 HTML 表的页面。将为用户提供以下控件:用于定义表格中行数的文本框、用于定义表格中列数的文本框以及形状的项目符号列表(例如方形、八角形等) ) 将显示在每个单元格中。

当用户在每个控件中输入一个值时,我想根据现有值构建和显示表格。我想在客户端处理 HTML 表代码的生成。

我有哪些选择?我遇到了许多我认为可能有用 文章,但我无法将所有内容拼凑在一起并收集适用的方法;我在客户端脚本方面几乎没有经验,但是如果它会产生一个干净、有效的解决方案,我不会回避学习曲线(程序员会怎样?)。

您可以提供的任何信息链接将不胜感激。

0 投票
13 回答
36685 浏览

java - 如何抑制特定目录或文件(例如生成的代码)的 Java 警告

我正在使用一个解析器生成器,它创建了一些难看的代码。结果,我的 Eclipse 项目有几十个从生成的源文件发出的警告。我知道我可以使用@SuppressWarning注释来抑制特定元素中的特定警告,但是当解析器生成器再次运行时,我手动添加的任何注释都将丢失。有没有办法配置 Eclipse 来抑制特定文件或目录的警告?

0 投票
2 回答
13234 浏览

c# - C#:ResumeLayout(true) 是否与 ResumeLayout(false) + PerformLayout() 一样?

我查看了Forms 和UserControls 生成的设计器代码,并以InitializeComponent()它们总是以它们开头的方法

并以

但是从我在这些方法的 msdn 文档中可以看到,不会以

做同样的事情?或者我在这里错过了什么?

问是因为我将以不同的方法添加一堆控件,并认为我应该执行挂起-恢复例程以变得既好又高效。但是当您看似只使用一个时,无法弄清楚这两个方法调用的原因是什么......

0 投票
2 回答
2270 浏览

c++ - Eclipse CDT 生成的 getter/setter 名称

有没有办法(通过 UI 或在配置文件中)将 Eclipse CDT 生成的 C++ getter/setter 的名称从 Java 样式getSomething()更改为更像 C++ 的名称something()

0 投票
2 回答
1221 浏览

java - Netbeans 生成的代码

我有一个导入到 eclipse 中的 netbeans 项目。当我在 Eclipse 中使用我的代码格式化样式时,它会破坏 Netbeans 中自动生成的代码。代码类似于以下内容。

有没有办法告诉 Netbeans 返回并使用正确命名的方法?目前,当我在 GUI Builder 中时,它不会找到它之前生成的方法。

0 投票
3 回答
1184 浏览

html - 在触发 AJAX 组件后,是否有用于查看 HTML 页面的当前源的附加组件?

在 Firefox (Windows) 中,当您从浏览器查看源代码时,如果某些 AJAX 组件已更改,它不会更新页面上的源代码。一个例子是您导航到页面并且它完全加载。

AJAX 组件触发并更改源,但如果您在此事件之后单击查看源,它将不会注册。如果您下载 HTML 文件,然后在外部程序中查看,它将显示更改。

有没有办法快速准确地查看当前源?

0 投票
2 回答
1917 浏览

c# - 我可以将 MVC 2 DataAnnotation 属性添加到现有属性吗?

我正在使用生成的类作为模型,并且希望将 DataAnnotation 属性添加到它的某些属性中。由于它是生成的代码,我不想直接添加注释。还有其他方法可以将它们附加到属性上吗?

我考虑过让模型成为一个接口,并使用一个部分类来让生成的类订阅它。假设它甚至可以工作,是否有一个不太复杂的解决方案?