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
生成提供程序的虚拟路径的编译结果。
返回
要保留在生成环境中的字符串;如果 BuildProvider 实例不实现 GetCustomString(CompilerResults),则为 null
。
注解
GetCompiledCustomString对象的 方法BuildManager为输入虚拟路径创建生成提供程序的实例,并在 对象上BuildProvider调用 GetCustomString 方法。
基 BuildProvider 类 null
返回 方法, GetCustomString 指示 GetCustomString 未实现。
某些生成提供程序实现可以代替 GetGeneratedType 方法实现GetCustomString。 对象 BuildProvider 通常使用 GetGeneratedType 返回 Type 虚拟路径的 对象。 但是, GetCustomString 方法可用于指示 BuildProvider 对象可以从虚拟路径生成多个类型。