/// <inheritdoc /> public virtual TElement ElementOfType <TElement>(Predicate <TElement> predicate) where TElement : Element { return(AllElements.ElementOfType(predicate)); }
/// <inheritdoc /> public virtual TElement ElementOfType <TElement>(Constraint findBy) where TElement : Element { return(AllElements.ElementOfType <TElement>(findBy)); }
/// <inheritdoc /> public virtual TElement ElementOfType <TElement>(Regex elementId) where TElement : Element { return(AllElements.ElementOfType <TElement>(elementId)); }
/// <inheritdoc /> public TChildElement ElementOfType <TChildElement>(Predicate <TChildElement> predicate) where TChildElement : Element { return(AllElements.ElementOfType(predicate)); }
/// <inheritdoc /> public TChildElement ElementOfType <TChildElement>(Constraint findBy) where TChildElement : Element { return(AllElements.ElementOfType <TChildElement>(findBy)); }
/// <inheritdoc /> public TChildElement ElementOfType <TChildElement>(Regex elementId) where TChildElement : Element { return(AllElements.ElementOfType <TChildElement>(elementId)); }