Hi The <inheritdoc / xml tag fails to work on a c# code. iT dose not copy the docmuntation from the interface to the implmanting class and dose not enable to override / or extend the data inhrited from the interface
example: this is the original interface
/// <summary> /// Check if a axis machine is in a state which it can be moved. /// </summary> /// <param name="axisMachineID"> The ID of the machine with movable axis. </param> /// <returns> true if and only if the axis machine can be moved. </returns> bool IsAxisMachineFreeToMove(int axisMachineID);
and this is the implmntation
///<inheritdoc /> ///<remarks>just a test 222</remarks> public bool IsAxisMachineFreeToMove(int axisMachineID) { return axisMachineID >= 0 && axisMachineID < _axisMachines.Length && _axisMachines[axisMachineID].HaltCount == 0; } ///<remarks>just a test 333</remarks> ///<inheritdoc /> public bool CanMoveSimultaneously(int axisMachineID1, int axisMachineID2) { return axisMachineID1 >= 0 && axisMachineID1 < _axisMachines.Length && axisMachineID2 >= 0 && axisMachineID2 < _axisMachines.Length && _CanMoveSimultaneously[axisMachineID1, axisMachineID2]; } and this is the resoulting screen shot of the html doc:
https://drive.google.com/open?id=0B7m40IQLSD5wY2pwOXlBNFJVQjg
Log in to post a comment.
Hi
The <inheritdoc / xml tag fails to work on a c# code.
iT dose not copy the docmuntation from the interface to the implmanting class
and dose not enable to override / or extend the data inhrited from the interface
example:
this is the original interface
and this is the implmntation
https://drive.google.com/open?id=0B7m40IQLSD5wY2pwOXlBNFJVQjg