2017-03-09 6 views
0

のすべてのメンバーを生成していない私は、XSDでこれを持っている:XSD - 列挙

:この(互いを参照し、他のファイル)私は次のコードが生成されます上Xsd.exeでは実行

<xs:simpleType name="WCODocumentNameCode"> 
    <xs:restriction base="xs:string"> 
     <xs:enumeration value="IM"/> 
     <xs:enumeration value="EX"/> 
     <xs:enumeration value="CRI"/> 
     <xs:enumeration value="CRE"/> 
     <xs:enumeration value="CONV"/> 
     <xs:enumeration value="RES"/> 
    </xs:restriction> 
</xs:simpleType> 

/// <remarks/> 
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")] 
[System.SerializableAttribute()] 
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:wco:datamodel:WCO:DM:1")] 
public enum WCODocumentNameCode { 

    /// <remarks/> 
    CRE, 

    /// <remarks/> 
    RES, 
} 

なぜこの文字列列挙の他のメンバは生成されませんでしたか?どうすればそれらを生成できますか?

答えて

0

私はその理由を考え出しました。同じ名前の複数のクラスがあり、XSDは最後のクラスを生成していました。