Web services fazer um monte de sua comunicação usando XML. Muitos ambientes de desenvolvimento, incluindo Visual Studio , esconder esse detalhe comunicação do desenvolvedor. Às vezes, porém , você pode querer voltar explicitamente um documento XML a partir de uma chamada para uma rotina de serviço web. Coisas que você precisa 
 Visual Studio 
 Show Mais instruções 
 1 
 Criar um serviço web com base no modelo de serviço da web Visual Studio. 
 2 
 Adicionar " System.XML Imports " no topo do arquivo : 
 3 
 Adicione uma sub-rotina para o serviço Web com a seguinte declaração : 
 
 < WebMethod ( Descrição: = "Voltar XML" ) > _ 
 
 ReturnXML Função Pública como XMLDocument 
 
 ReturnXML - = new XmlDocument 
 
 ReturnXML.LoadXML ( "  ; ") ' construir e coloque o documento xml aqui Função 
 
 Fim 
 4 
 Fazei tudo o processamento que você quer fazer na sub-rotina para construir o documento XML. Ou definir o nome da função igual ao novo XmlDocument ou usar a palavra "Return" para retornar o objeto do desejo. 
 5 
 Recupere o valor do programa cliente do serviço web , definindo -lo igual a um XMLDocument locais objeto : 
 
 ' referência de configuração para o serviço Web antes de chamar a rotina 
 
 Dim LocalXMLObject como XMLDocumunt 
 
 LocalXMLObject = webservice.ReturnXML 
 < br >