Método VCFilter.AddWebReference
Adiciona uma referência a um serviço Web para o filtro.Uma nova subpasta de referência de serviço da Web é adicionada para o Referências da Web a pasta do projeto.Essa nova pasta contém vários outros itens de projeto relacionados ao serviço da Web.O método retorna o ProjectItem objeto associado com a nova pasta de serviço da Web.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
Function AddWebReference ( _
bstrUrl As String, _
bstrName As String _
) As Object
Object AddWebReference(
string bstrUrl,
string bstrName
)
Object^ AddWebReference(
[InAttribute] String^ bstrUrl,
[InAttribute] String^ bstrName
)
abstract AddWebReference :
bstrUrl:string *
bstrName:string -> Object
function AddWebReference(
bstrUrl : String,
bstrName : String
) : Object
Parâmetros
- bstrUrl
Tipo: System.String
Obrigatório.Normalmente, isso é uma URL de nome de arquivo com uma extensão. disco ou. vsdisco.
- bstrName
Tipo: System.String
Obrigatório.Nome da pasta de serviço da Web.
Valor de retorno
Tipo: System.Object
A ProjectItem objeto que é a nova Referência da Web pasta.
Comentários
Se o WebReferencesFolder propriedade é Nothing (uma referência nula), e um ProjectItem para o Referências da Web a pasta do projeto é criada e o WebReferencesFolder propriedade é definida.
Quando uma referência da Web a um serviço Web é criada, um novo tipo de pasta, ProjectItem, é adicionado ao projeto ProjectItems coleção.Essa nova ProjectItem contém, no seu ProjectItems propriedade, os itens individuais que compõem uma especificação de referência da Web.Os quatro tipos de itens incluídos em uma especificação de referência da Web são descritos na tabela a seguir.
Item |
Objetivo |
---|---|
Arquivo de mapa (Reference.map) |
Este arquivo XML mapeia os URLs para o local do arquivo em cache local.Ela lista o arquivo de descoberta e os arquivos de contrato de serviço para o serviço da Web. |
Arquivos de contrato de serviço (. WSDL) |
Esses arquivos SOAP especificam a interface do serviço da Web.Pode haver mais de um arquivo do contrato na Referência da Web pasta. |
Arquivos de definição de esquema XML (. xsd) |
Esses arquivos contêm definições de esquema XML para o serviço da Web.Pode haver mais de um arquivo de esquema na Referência da Web pasta. |
Arquivo de descoberta (incluíndo ou. vsdisco) |
Este arquivo XML contém links para outros recursos que descrevem o serviço da Web. |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.