Project

Profile

Help

Bug #4297

closed

API Documentation of ExtensionFunction.Call() on .NET

Added by Michael Kay over 4 years ago. Updated over 4 years ago.

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

100%

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

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).

Actions #1

Updated by Debbie Lockett over 4 years 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).

Actions #2

Updated by O'Neil Delpratt over 4 years 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