0

プログラムで xsd ドキュメントを作成するにはどうすればよいですか? 例:

<xs:annotation>
<xs:documentation>Documentation</xs:documentation>
</xs:annotation>

私が使用した:

 XmlSchemaElement element = new XmlSchemaElement();
    XmlSchemaAnnotation annotation = new XmlSchemaAnnotation();
    XmlSchemaDocumentation doc = new XmlSchemaDocumentation();

    //doc.Value = "Documentation"; ??
    annotation.Items.Add(doc);
    element.Annotation = annotation;

しかし、ドキュメントの値を設定するにはどうすればよいですか? XmlSchemaDocumentation 型にはそのようなプロパティはありません。ありがとう!

4

1 に答える 1

1

あなたは小さなことを見逃していると思います

annotation.Items.Add(doc);
doc.Markup = TextToNodeArray("Your text you need");

これを試して、これが役立つかどうかを確認できますか?

それ以外の場合は、http://msdn.microsoft.com/en-us/library/system.xml.schema.xmlschemadocumentation.aspxを参照してください。それ以外の場合は、それを操作する方法が非常に良い例になります。

于 2012-11-07T14:22:40.070 に答える