Compartilhar via


Método IDiscoverySession.UpdateWebReference (Object, String, String)

 

Publicado: abril de 2016

Descobre um XML Web service e, em seguida, adiciona uma referência a ele.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int UpdateWebReference(
    object punkWebReferenceFolder,
    string bstrUrl,
    string bstrDestinationPath
)
int UpdateWebReference(
    Object^ punkWebReferenceFolder,
    String^ bstrUrl,
    String^ bstrDestinationPath
)
abstract UpdateWebReference : 
        punkWebReferenceFolder:Object *
        bstrUrl:string *
        bstrDestinationPath:string -> int
Function UpdateWebReference (
    punkWebReferenceFolder As Object,
    bstrUrl As String,
    bstrDestinationPath As String
) As Integer

Parâmetros

  • punkWebReferenceFolder
    [in] Item de projeto da pasta que contém a referência da web.
  • bstrUrl
    [in] URL do arquivo que está sendo detectado.
  • bstrDestinationPath
    [in] Caminho de destino para as atualizações para a referência da web.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De discoveryservice.idl:

HRESULT IDiscoverySession::UpdateWebReference(
   [in] IUnknown* punkWebReferenceFolder,
   [in] BSTR bstrUrl,
   [in] BSTR bstrDestinationPath)

UpdateWebReferenceé semelhante a AddWebReference.No entanto, UpdateWebReference descarta o resultado de DiscoverUrlAsync, faz uma descoberta de web propriamente dito e, em seguida, adiciona uma referência da web.In short, UpdateWebReference = DiscoverUrlAsync + AddWebReference.

Consulte também

Interface IDiscoverySession
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo