IDataContractSurrogate.ProcessImportedType 方法

定义

处理从导入的架构生成的类型。

public:
 System::CodeDom::CodeTypeDeclaration ^ ProcessImportedType(System::CodeDom::CodeTypeDeclaration ^ typeDeclaration, System::CodeDom::CodeCompileUnit ^ compileUnit);
public System.CodeDom.CodeTypeDeclaration ProcessImportedType(System.CodeDom.CodeTypeDeclaration typeDeclaration, System.CodeDom.CodeCompileUnit compileUnit);
abstract member ProcessImportedType : System.CodeDom.CodeTypeDeclaration * System.CodeDom.CodeCompileUnit -> System.CodeDom.CodeTypeDeclaration
Public Function ProcessImportedType (typeDeclaration As CodeTypeDeclaration, compileUnit As CodeCompileUnit) As CodeTypeDeclaration

参数

typeDeclaration
CodeTypeDeclaration

一个 CodeTypeDeclaration 处理,表示在架构导入过程中生成的类型声明。

compileUnit
CodeCompileUnit

CodeCompileUnit包含架构导入期间生成的其他代码。

返回

一个包含已处理类型的类型 CodeTypeDeclaration

注解

CodeTypeDeclaration用户可在此方法中修改输入或其他信息CodeCompileUnit。 如果 null 返回,则会导致不生成类型。 如果返回新 CodeTypeDeclaration 内容,它将替换生成的原始类型。

适用于