コード例 #1
0
ファイル: QName.cs プロジェクト: rumincayman/EcmaScript.NET
 internal QName (XMLLib lib, QName qname)
     :
     this (lib, qname.Uri, qname.LocalName, qname.Prefix)
 {
     ;
 }
コード例 #2
0
ファイル: QName.cs プロジェクト: rumincayman/EcmaScript.NET
        internal static QName Parse (XMLLib lib, Context cx, object value)
        {
            QName result;

            if (value is QName) {
                QName qname = (QName)value;
                result = new QName (lib, qname.Uri, qname.LocalName,
                    qname.Prefix);
            }
            else {
                result = Parse (lib, cx, ScriptConvert.ToString (value));
            }

            return result;
        }
コード例 #3
0
 internal QName(XMLLib lib, QName qname)
     :
     this(lib, qname.Uri, qname.LocalName, qname.Prefix)
 {
     ;
 }
コード例 #4
0
ファイル: QName.cs プロジェクト: rumincayman/EcmaScript.NET
 private bool Equals (QName q)
 {
     return CliHelper.Equals (LocalName, q.LocalName)
         && CliHelper.Equals (Uri, q.Uri);
 }
コード例 #5
0
 private bool Equals(QName q)
 {
     return(CliHelper.Equals(LocalName, q.LocalName) &&
            CliHelper.Equals(Uri, q.Uri));
 }