Project

Profile

Help

Bug #4297

API Documentation of ExtensionFunction.Call() on .NET

Added by Michael Kay 25 days ago. Updated 12 days ago.

Status:
Closed
Priority:
Normal
Category:
-
Sprint/Milestone:
-
Start date:
2019-08-23
Due date:
% Done:

100%

Legacy ID:
Applies to branch:
9.9, trunk
Fix Committed on Branch:
9.9, trunk
Fixed in Maintenance Release:

Description

The API documentation of this method is incorrect (see also issue #4290). The method returns an XdmValue, but the description is copied from ExtensionFunctionCall.Call(), which returns an enumerator.

I suggest:

Returns: An XdmValue, representing the result of the extension function. (Note: in many cases it will be convenient to return an XdmAtomicValue or XdmNode, both of which are instances of XdmValue).

History

#1 Updated by Debbie Lockett 25 days ago

  • Status changed from New to Resolved
  • Applies to branch 9.9, trunk added
  • Fix Committed on Branch 9.9, trunk added

ExtensionFunction.Call() .NET API documentation corrected as suggested. Change committed in Extensibility.cs on 9.9 and 10.0 dev branches.

Online 9.9 documentation updated (XML and HTML versions).

#2 Updated by O'Neil Delpratt 12 days ago

  • Status changed from Resolved to Closed
  • % Done changed from 0 to 100
  • Fixed in Maintenance Release 9.9.1.5 added

Bug fix applied in the Saxon 9.9.1.5 maintenance release.

Please register to edit this issue

Also available in: Atom PDF