From e44ebbdc7aff55f8f2e5f26645e8f9bb9733aafe Mon Sep 17 00:00:00 2001 From: Michael Ganss Date: Thu, 5 Feb 2015 13:48:37 +0100 Subject: [PATCH] Don't generate multiple Text properties --- XmlSchemaClassGenerator/TypeModel.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/XmlSchemaClassGenerator/TypeModel.cs b/XmlSchemaClassGenerator/TypeModel.cs index 6c7e771a..55e7bb9e 100644 --- a/XmlSchemaClassGenerator/TypeModel.cs +++ b/XmlSchemaClassGenerator/TypeModel.cs @@ -263,7 +263,7 @@ public override CodeTypeDeclaration Generate() foreach (var property in Properties) property.AddMembersTo(classDeclaration, EnableDataBinding); - if (IsMixed) + if (IsMixed && (BaseClass == null || BaseClass is ClassModel)) { var text = new CodeMemberField(typeof(string), "Text"); // hack to generate automatic property