Freigeben über


IDataContractSurrogate.ProcessImportedType Methode

Definition

Verarbeitet den Typ, der aus dem importierten Schema generiert wurde.

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

Parameter

typeDeclaration
CodeTypeDeclaration

Ein zu verarbeitender CodeTypeDeclaration, der die beim Schemaimport generierte Typdeklaration darstellt.

compileUnit
CodeCompileUnit

Der CodeCompileUnit, der den anderen beim Schemaimport generierten Code enthält.

Gibt zurück

Ein CodeTypeDeclaration, der den verarbeiteten Typ enthält.

Hinweise

Der Eingabe-CodeTypeDeclaration oder andere Informationen im CodeCompileUnit können vom Benutzer mit dieser Methode geändert werden. Wenn null zurückgegeben wird, kann der Typ nicht generiert werden. Wenn ein neuer CodeTypeDeclaration zurückgegeben wird, ersetzt er den ursprünglich generierten Typ.

Gilt für: