1. 程式人生 > >WebService 的Description 屬性說明(轉)

WebService 的Description 屬性說明(轉)

rip microsoft his 加粗 換行 mage emp world binding

轉自:http://exception.thinksaas.cn/0/173/173623.html

在WebMethod的description 中可使用超文本,

舉例:

技術分享

如上圖中,紅框類的WebService的接口說明是如何實現的?
1、加粗字體的標題
2、換行
3、鏈接
4、圖標

這是服務接口http://www.webxml.com.cn/WebServices/WeatherWebService.asmx
------解決思路----------------------
[WebService(Namespace = "http://tempuri.org/",Description="說明1")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// [System.Web.Script.Services.ScriptService]
public class WebService1 : System.Web.Services.WebService
{

[WebMethod(Description="說明2")]
public string HelloWorld()
{
return "Hello World";
}
}
------解決思路----------------------


Description裏面可以放超文本

[WebMethod(Description="<h1>This is a test method</h1><br /> It returns hello world </br> enjoy it. <br/><br/> <a href=‘http://www.microsoft.com‘>test link</a>")]
public string HelloWorld()
{
return "Hello World";
}

WebService 的Description 屬性說明(轉)