예제 #1
0
 public string GetAttribute(XmlName name)
 {
     return(node.GetAttribute(name));
 }
예제 #2
0
 public void SetAttribute(XmlName name, string value)
 {
     node.SetAttribute(name, value);
 }
예제 #3
0
 public bool TryGet(XmlName xsiType, out IXmlIncludedType includedType)
 {
     return(itemsByXsiType.TryGetValue(xsiType, out includedType));
 }
예제 #4
0
 public void AddFunction(XmlName name, IXsltContextFunction function)
 {
     EnsureFunctions()[name] = function;
 }
예제 #5
0
 public void AddVariable(XmlName name, IXsltContextVariable variable)
 {
     EnsureVariables()[name] = variable;
 }
예제 #6
0
        public void AddFunction(string prefix, string name, IXsltContextFunction function)
        {
            var key = new XmlName(name, prefix ?? string.Empty);

            AddFunction(key, function);
        }
예제 #7
0
        public void AddVariable(string prefix, string name, IXsltContextVariable variable)
        {
            var key = new XmlName(name, prefix ?? string.Empty);

            AddVariable(key, variable);
        }