C# Class Rhino.Xmlimpl.XMLList

Inheritance: XMLObjectImpl, Function
显示文件 Open project: hazzik/Rhino.Net Class Usage Examples

Public Methods

Method Description
Call ( Context cx, Scriptable scope, Scriptable thisObj, object args ) : object
Construct ( Context cx, Scriptable scope, object args ) : Scriptable
Delete ( int index ) : void
Get ( int index, Scriptable start ) : object
GetClassName ( ) : string
GetExtraMethodSource ( Context cx ) : Scriptable

See ECMA 357, 11_2_2_1, Semantics, 3_e.

See ECMA 357, 11_2_2_1, Semantics, 3_e.

GetIds ( ) : object[]
GetIdsForDebug ( ) : object[]
Has ( int index, Scriptable start ) : bool
Put ( int index, Scriptable start, object value ) : void
ToString ( ) : string

Protected Methods

Method Description
JsConstructor ( Context cx, bool inNewExpr, object args ) : object

Private Methods

Method Description
AddMatches ( Rhino rv, XMLName name ) : void
AddToList ( object toAdd ) : void
ApplyOrCall ( bool isApply, Context cx, Scriptable scope, Scriptable thisObj, object args ) : object
Child ( XMLName xmlName ) : XMLList
Child ( int index ) : XMLList
Children ( ) : XMLList
Comments ( ) : XMLList
Contains ( object xml ) : bool
Copy ( ) : XMLObjectImpl
DeleteXMLProperty ( XMLName name ) : void
Elements ( XMLName name ) : XMLList
EquivalentXml ( object target ) : bool
GetNodeList ( ) : Rhino.Xmlimpl.XmlNode.InternalList
GetPropertyList ( XMLName name ) : XMLList
GetXML ( ) : XML
GetXML ( Rhino _annos, int index ) : XML
GetXMLProperty ( XMLName name ) : object
GetXmlFromAnnotation ( int index ) : XML
HasComplexContent ( ) : bool
HasOwnProperty ( XMLName xmlName ) : bool
HasSimpleContent ( ) : bool
HasXMLProperty ( XMLName xmlName ) : bool
Insert ( int index, XML xml ) : void
InternalRemoveFromList ( int index ) : void
Item ( int index ) : XML
Length ( ) : int
Normalize ( ) : void
Parent ( ) : object

If list is empty, return undefined, if elements have different parents return undefined, If they all have the same parent, return that parent

ProcessingInstructions ( XMLName xmlName ) : XMLList
PropertyIsEnumerable ( object name ) : bool
PutXMLProperty ( XMLName xmlName, object value ) : void
Remove ( ) : void
Replace ( int index, XML xml ) : void
ReplaceNode ( XML xml, XML with ) : void
SetAttribute ( XMLName xmlName, object value ) : void
SetTargets ( XMLObjectImpl @object, Rhino property ) : void
Text ( ) : XMLList
ToSource ( int indent ) : string
ToXMLString ( ) : string
ValueOf ( ) : object
XMLList ( XMLLibImpl lib, Scriptable scope, XMLObject prototype ) : System.Collections.Generic

Method Details

Call() public method

public Call ( Context cx, Scriptable scope, Scriptable thisObj, object args ) : object
cx Rhino.Context
scope Scriptable
thisObj Scriptable
args object
return object

Construct() public method

public Construct ( Context cx, Scriptable scope, object args ) : Scriptable
cx Rhino.Context
scope Scriptable
args object
return Scriptable

Delete() public method

public Delete ( int index ) : void
index int
return void

Get() public method

public Get ( int index, Scriptable start ) : object
index int
start Scriptable
return object

GetClassName() public method

public GetClassName ( ) : string
return string

GetExtraMethodSource() public method

See ECMA 357, 11_2_2_1, Semantics, 3_e.
See ECMA 357, 11_2_2_1, Semantics, 3_e.
public GetExtraMethodSource ( Context cx ) : Scriptable
cx Rhino.Context
return Scriptable

GetIds() public method

public GetIds ( ) : object[]
return object[]

GetIdsForDebug() public method

public GetIdsForDebug ( ) : object[]
return object[]

Has() public method

public Has ( int index, Scriptable start ) : bool
index int
start Scriptable
return bool

JsConstructor() protected method

protected JsConstructor ( Context cx, bool inNewExpr, object args ) : object
cx Rhino.Context
inNewExpr bool
args object
return object

Put() public method

public Put ( int index, Scriptable start, object value ) : void
index int
start Scriptable
value object
return void

ToString() public method

public ToString ( ) : string
return string