有没有办法在VB9中启用IntelliSense for XML literals(VS 2008)? IntelliSense的理想来源是XSD文档,但我可以使用其他任何格式来完成它。
由于
答案 0 :(得分:3)
http://msdn.microsoft.com/en-us/library/bb531402.aspx
它有效,我几个月前用过它。如果您安装了VS2k8 Docmentation,请转到{em>如何:在Visual Basic中启用XML IntelliSense ms-help://MS.MSDNQTR.v90.en/dv_vbalr/html/af67d0ee-a4a6-4abf-9c07-5a8cfe80d111.htm
,它有您需要的示例才能使其正常工作。缺少在线文档。
在代码文件中导入XML命名空间 从XSD架构中识别目标命名空间。
在代码文件的开头,为目标XML命名空间添加Imports语句,如以下示例所示。
Imports <xmlns:ns="http://someNamespace">
要将XML命名空间导入为默认命名空间(即,应用于XML元素的命名空间和没有命名空间前缀的属性),请为目标默认XML命名空间添加Imports语句。不要指定名称空间前缀。以下是Imports语句的示例。
Dim phone2 As XElement = <phone type="home">206-555-0144</phone>
phone2.@owner = "Harris, Phyllis"
Console.WriteLine(phone2)
'Imports <xmlns="http://defaultNamespace">
答案 1 :(得分:1)
我没有看到任何这样做的方法。请在Microsoft Connect网站上对此建议进行评分或评论。
https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=490740