C# Класс Rhino.Xmlimpl.XMLLibImpl

Наследование: Rhino.Xml.XMLLib
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
EscapeAttributeValue ( object o ) : string
EscapeTextValue ( object o ) : string
GetPrettyIndent ( ) : int
Init ( Context cx, Scriptable scope, bool @sealed ) : void
IsIgnoreComments ( ) : bool
IsIgnoreProcessingInstructions ( ) : bool
IsIgnoreWhitespace ( ) : bool
IsPrettyPrinting ( ) : bool
IsXMLName ( Context _cx, object nameObj ) : bool
NameRef ( Context cx, object name, Scriptable scope, int memberTypeFlags ) : Ref
NameRef ( Context cx, object @namespace, object name, Scriptable scope, int memberTypeFlags ) : Ref
SetIgnoreComments ( bool b ) : void
SetIgnoreProcessingInstructions ( bool b ) : void
SetIgnoreWhitespace ( bool b ) : void
SetPrettyIndent ( int i ) : void
SetPrettyPrinting ( bool b ) : void
ToDefaultXmlNamespace ( Context cx, object uriValue ) : object
ToDomNode ( object xmlObject ) : System.Xml.XmlNode

This experimental interface is undocumented.

This experimental interface is undocumented.

Приватные методы

Метод Описание
AddXMLObjects ( Context cx, XMLObject obj1, XMLObject obj2 ) : object
BadXMLName ( object value ) : Exception
CastToNamespace ( Context cx, object namespaceObj ) : Namespace
CastToQName ( Context cx, object qnameValue ) : QName
ConstructQName ( Context cx, object nameValue ) : QName
ConstructQName ( Context cx, object @namespace, object name ) : QName
CreateNamespaces ( Rhino declarations ) : Rhino.Xmlimpl.Namespace[]
EcmaToXml ( object @object ) : XML
ExportToScope ( bool @sealed ) : void
GetDefaultNamespace ( Context cx ) : Namespace
GetDefaultNamespaceURI ( Context cx ) : string
GetProcessor ( ) : XmlProcessor
GlobalScope ( ) : Scriptable
NewNamespace ( string uri ) : Namespace
NewQName ( Rhino qname ) : QName
NewQName ( string uri, string localName, string prefix ) : QName
NewTextElementXML ( Rhino reference, Rhino qname, string value ) : XML
NewXML ( Rhino node ) : XML
NewXMLFromJs ( object inputObject ) : XML
NewXMLList ( ) : XMLList
NewXMLListFrom ( object inputObject ) : XMLList
Parse ( string frag ) : XML
QnamePrototype ( ) : QName
ToAttributeName ( Context cx, object nameValue ) : XMLName
ToNodeQName ( Context cx, object nameValue, bool attribute ) : Rhino.Xmlimpl.XmlNode.QName
ToNodeQName ( Context cx, object namespaceValue, object nameValue ) : Rhino.Xmlimpl.XmlNode.QName
ToNodeQName ( Context cx, string name, bool attribute ) : Rhino.Xmlimpl.XmlNode.QName
ToXMLName ( Context cx, object nameValue ) : XMLName
ToXMLNameFromString ( Context cx, string name ) : XMLName
ToXMLNameOrIndex ( Context cx, object value ) : XMLName

If value represents Uint32 index, make it available through ScriptRuntime.lastUint32Result(cx) and return null.

If value represents Uint32 index, make it available through ScriptRuntime.lastUint32Result(cx) and return null. Otherwise return the same value as toXMLName(cx, value).

XMLLibImpl ( Scriptable globalScope ) : System
XmlPrimaryReference ( Context cx, XMLName xmlName, Scriptable scope ) : Ref

Описание методов

EscapeAttributeValue() публичный Метод

public EscapeAttributeValue ( object o ) : string
o object
Результат string

EscapeTextValue() публичный Метод

public EscapeTextValue ( object o ) : string
o object
Результат string

GetPrettyIndent() публичный Метод

public GetPrettyIndent ( ) : int
Результат int

Init() публичный статический Метод

public static Init ( Context cx, Scriptable scope, bool @sealed ) : void
cx Rhino.Context
scope Scriptable
@sealed bool
Результат void

IsIgnoreComments() публичный Метод

public IsIgnoreComments ( ) : bool
Результат bool

IsIgnoreProcessingInstructions() публичный Метод

public IsIgnoreProcessingInstructions ( ) : bool
Результат bool

IsIgnoreWhitespace() публичный Метод

public IsIgnoreWhitespace ( ) : bool
Результат bool

IsPrettyPrinting() публичный Метод

public IsPrettyPrinting ( ) : bool
Результат bool

IsXMLName() публичный Метод

public IsXMLName ( Context _cx, object nameObj ) : bool
_cx Rhino.Context
nameObj object
Результат bool

NameRef() публичный Метод

public NameRef ( Context cx, object name, Scriptable scope, int memberTypeFlags ) : Ref
cx Rhino.Context
name object
scope Scriptable
memberTypeFlags int
Результат Rhino.Ref

NameRef() публичный Метод

public NameRef ( Context cx, object @namespace, object name, Scriptable scope, int memberTypeFlags ) : Ref
cx Rhino.Context
@namespace object
name object
scope Scriptable
memberTypeFlags int
Результат Rhino.Ref

SetIgnoreComments() публичный Метод

public SetIgnoreComments ( bool b ) : void
b bool
Результат void

SetIgnoreProcessingInstructions() публичный Метод

public SetIgnoreProcessingInstructions ( bool b ) : void
b bool
Результат void

SetIgnoreWhitespace() публичный Метод

public SetIgnoreWhitespace ( bool b ) : void
b bool
Результат void

SetPrettyIndent() публичный Метод

public SetPrettyIndent ( int i ) : void
i int
Результат void

SetPrettyPrinting() публичный Метод

public SetPrettyPrinting ( bool b ) : void
b bool
Результат void

ToDefaultXmlNamespace() публичный Метод

public ToDefaultXmlNamespace ( Context cx, object uriValue ) : object
cx Rhino.Context
uriValue object
Результат object

ToDomNode() публичный статический Метод

This experimental interface is undocumented.
This experimental interface is undocumented.
public static ToDomNode ( object xmlObject ) : System.Xml.XmlNode
xmlObject object
Результат System.Xml.XmlNode