Skybound.Gecko.GeckoNode.GetElements C# (CSharp) Méthode

GetElements() public méthode

Get GeckoNodes from give xpath expression.
public GetElements ( string xpath ) : IEnumerable
xpath string
Résultat IEnumerable
        public IEnumerable<GeckoElement> GetElements(string xpath)
        {
            nsIDOMXPathEvaluator evaluator = Xpcom.CreateInstance<nsIDOMXPathEvaluator>("@mozilla.org/dom/xpath-evaluator;1");
            nsIDOMNode node = (nsIDOMNode)this.DomObject;
            nsIDOMXPathNSResolver resolver = evaluator.CreateNSResolver(node);
            nsIDOMXPathResult result = (nsIDOMXPathResult)evaluator.Evaluate(new nsAString(xpath), node, resolver, 0, null);

            return new GeckoElementEnumerable(result);
        }