Changeset 424 for trunk/Include/Classes/System/Xml/XmlDocument.ab
- Timestamp:
- Feb 25, 2008, 11:03:28 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Include/Classes/System/Xml/XmlDocument.ab
r402 r424 7 7 Class XmlDocument 8 8 Inherits XmlNode 9 10 Sub VerifyLocalName( name As String ) 11 If Object.ReferenceEquals( name, Nothing ) Then 12 ' Throw System.ArgumentException() 13 ElseIf name.Length = 0 Then 14 ' Throw System.ArgumentException() 15 End If 16 End Sub 17 9 18 Public 10 19 … … 13 22 */ 14 23 Sub XmlDocument() 24 XmlNode( "", "#document", "", Nothing ) 15 25 End Sub 16 26 … … 27 37 'End Sub 28 38 29 Function AppendChild( newChild As XmlNode ) As XmlNode 30 ' TODO: 実装 39 /*! 40 @brief 指定した値を使用して、XmlDeclaration ノードを作成します。 41 */ 42 Function CreateXmlDeclaration( version As String, encoding As String, standalone As String ) As XmlDeclaration 43 Return New XmlDeclaration( version ,encoding, standalone, This ) 31 44 End Function 32 45 33 Function CloneNode( deep As Boolean ) As XmlNode 34 ' TODO: 実装 46 /*! 47 @brief 指定した名前を使用して要素を作成します。 48 */ 49 Function CreateElement( name As String ) As XmlElement 50 VerifyLocalName( name ) 51 52 Return New XmlElement( "", name, "", This ) 53 End Function 54 55 /*! 56 @brief このノードとそのすべての子ノードを表すマークアップを取得します。 57 @return このノードとそのすべての子ノードを格納しているマークアップ。 58 */ 59 Override Function OuterXml() As String 60 Return This.InnerXml 35 61 End Function 36 62
Note:
See TracChangeset
for help on using the changeset viewer.