BuildProvider.GetCustomString(CompilerResults) 方法

定义

生成要保留在编译程序集中的字符串。

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 对象可以从虚拟路径生成多个类型。

适用于

另请参阅