Copy (XmlDoc function): Difference between revisions

From m204wiki
Jump to navigation Jump to search
mNo edit summary
 
mNo edit summary
Line 1: Line 1:
<span style="font-size:120%; color:black"><b>Copy an XmlDoc object</b></span>
{{Template:XmlDoc:Copy subtitle}}
[[Category:XmlDoc methods|Copy function]]
[[Category:XmlDoc methods|Copy function]]
[[Category:XmlDoc API methods]]
[[Category:XmlDoc API methods]]
Line 16: Line 16:
other objects, they are always copyable and deep copyable,
other objects, they are always copyable and deep copyable,
as described in [[Copying objects]].
as described in [[Copying objects]].
===Syntax===
==Syntax==
  %cop = doc:Copy
{{Template:XmlDoc:Copy syntax}}
 
===Syntax terms===
====Syntax Terms====
<dl>
<dl>
<dt>%cop
<dt>%cop
Line 28: Line 27:


</dl>
</dl>
===Usage Notes===
==Usage notes==
<ul>
<ul>
<li>The method object (''doc'') may be null.
<li>The method object (''doc'') may be null.
The output of a copy of a null object is a null object.
The output of a copy of a null object is a null object.
</ul>
</ul>

Revision as of 16:58, 22 January 2011

Copy this XmlDoc (XmlDoc class)

Copy is a member of the XmlDoc class.

This method returns an exact copy of the method XmlDoc object. It is identical to the XmlDoc DeepCopy method (?? reftxt='DeepCopy' refid=dcopxml.).

Since XmlDoc objects are relatively simple, that is, they contain no other objects, they are always copyable and deep copyable, as described in Copying objects.

Syntax

%outDoc = doc:Copy

Syntax terms

%cop
An XmlDoc object variable to contain the copy of doc. %cop does not have to be empty (?? refid=dstates.).
doc
An XmlDoc object expression.

Usage notes

  • The method object (doc) may be null. The output of a copy of a null object is a null object.