Share via


IVsASMXMetadataStorageProvider.AddWebReference Method

Adds the metadata to a project for reference to a Web service (.asmx) that uses ASP.NET.

Namespace:  Microsoft.VisualStudio.WCFReference.Interop
Assembly:  Microsoft.VisualStudio.WCFReference.Interop (in Microsoft.VisualStudio.WCFReference.Interop.dll)

Syntax

'Declaration
Function AddWebReference ( _
    pszUrl As String, _
    pszSuggestName As String, _
    pDiscoveryResult As IDiscoveryResult _
) As String
string AddWebReference(
    string pszUrl,
    string pszSuggestName,
    IDiscoveryResult pDiscoveryResult
)
String^ AddWebReference(
    [InAttribute] String^ pszUrl, 
    [InAttribute] String^ pszSuggestName, 
    [InAttribute] IDiscoveryResult^ pDiscoveryResult
)
abstract AddWebReference : 
        pszUrl:string * 
        pszSuggestName:string * 
        pDiscoveryResult:IDiscoveryResult -> string
function AddWebReference(
    pszUrl : String, 
    pszSuggestName : String, 
    pDiscoveryResult : IDiscoveryResult
) : String

Parameters

  • pszUrl
    Type: System.String

    A string that contains the URL for the reference.

  • pszSuggestName
    Type: System.String

    A string that contains the suggested namespace for the reference.

Return Value

Type: System.String
A string that contains the actual namespace for the reference.

Remarks

To avoid potential namespace conflicts, call the IsValidNewASMXReferenceName method before you call this method.

.NET Framework Security

See Also

Reference

IVsASMXMetadataStorageProvider Interface

Microsoft.VisualStudio.WCFReference.Interop Namespace