BuildProvider.GetCustomString(CompilerResults) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
生成要保留在编译程序集中的字符串。
public:
virtual System::String ^ GetCustomString(System::CodeDom::Compiler::CompilerResults ^ results);
public virtual string GetCustomString(System.CodeDom.Compiler.CompilerResults results);
abstract member GetCustomString : System.CodeDom.Compiler.CompilerResults -> string
override this.GetCustomString : System.CodeDom.Compiler.CompilerResults -> string
Public Overridable Function GetCustomString (results As CompilerResults) As String
参数
- results
- CompilerResults
生成提供程序的虚拟路径的编译结果。
返回
要在生成环境中持久保存的字符串,或者 null 实例 BuildProvider 未实现 GetCustomString(CompilerResults)。
注解
对象的GetCompiledCustomString方法BuildManager为输入虚拟路径创建生成提供程序的实例,并在对象上GetCustomString调用BuildProvider该方法。
基BuildProvider类返回nullGetCustomString方法,指示GetCustomString未实现。
某些生成提供程序实现可以代替GetCustomStringGetGeneratedType方法。 对象 BuildProvider 通常用于 GetGeneratedType 返回 Type 虚拟路径的对象。 但是, GetCustomString 该方法可用于指示 BuildProvider 对象可以从虚拟路径生成多个类型。