指定した Prefix 、 LocalName 、および NamespaceURI を使用して、要素を作成します。
Overrides Overloads Public Function CreateElement( _
ByVal prefix As String, _ ByVal localName As String, _ ByVal namespaceURI As String _) As XmlElement
[C#]
public override XmlElement CreateElement(stringprefix,stringlocalName,stringnamespaceURI);
[C++]
public: XmlElement* CreateElement(String* prefix,String* localName,String* namespaceURI);
[JScript]
public override function CreateElement(
prefix : String,localName : String,namespaceURI : String) : XmlElement;
パラメータ
- prefix
新しい要素のプリフィックス。String.Empty または null 参照 (Visual Basic では Nothing) の場合は、プリフィックスがありません。 - localName
新しい要素のローカル名。 - namespaceURI
新しい要素の名前空間 URI。String.Empty または null 参照 (Visual Basic では Nothing) の場合は、namespaceURI がありません。
戻り値
新しい XmlElement 。
解説
実装するときの注意事項: この関数をオーバーロードする場合は、機能拡張に使用することはできません。代わりに、基本クラスによって作成された要素、この場合は XmlDataDocument を返すことができます。次に例を示します。
class MyXmlDataDocument : XmlDataDocument {
public override XmlElement CreateElement( string prefix, string localName, string nsURI) {
//Ensure we are returning the base class implementation of element.
XmlElement e = base.CreateElement( prefix, localName, nsURI );
//Add additional code here.
return e; //Return the element created by XmlDataDocument.
}
}
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
XmlDataDocument クラス | XmlDataDocument メンバ | System.Xml 名前空間 | XmlDataDocument.CreateElement オーバーロードの一覧