2015-09-04 69 views
2

我想在我的F#函数中包含文档。作为一名新用户,我最近发现了内置于F#中的XML标签;那些标签的信息can be found here如何在F#文档中包含命名参数

我的问题是,param标签似乎没有在弹出的鼠标悬停窗口中做任何事情。例如,该功能,以简单的XML标签:

//A simple function for StackOverflow question 
/// <summary> A test function to post to StackOverflow that doesn't do much at all.</summary> 
/// <param name=" x "> A string to pass to the function.</param> 
let printString (x: string) = 
    printfn "This is what you input into the function: %s" x 

产生这种鼠标悬停:

enter image description here

已在此被定义

我本来期望的参数x鼠标悬停弹出-向上。标签不正确?如果是这样,标签需要包含在智能感知弹出窗口中的参数名称是什么?

感谢您的意见和帮助。

回答

1

该标签是正确的,但无论出于何种原因,这些弹出窗口都不会列出参数。对于它的价值,这在C#中的工作方式相同。

你可以,但是,得到它的工作像它在C#中,如果你开始用C#风格的输入您的调用:

enter image description here

+0

感谢。我在想我把鼠标悬停弹出窗口与调用弹出窗口混淆了。 – Steven

相关问题