Partilhar via


Interface IVsXMLMemberIndex

 

Cria um índice de membros em documentos XML, correspondendo aos arquivos de metadados.Implementado pelo ambiente.Retornado pela CreateXMLMemberIndex método da IVsXMLMemberIndexService interface.

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

Sintaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("F9C06C61-207B-41D5-9CA2-690B3AE01083")]
public interface IVsXMLMemberIndex
[InterfaceTypeAttribute(1)]
[GuidAttribute("F9C06C61-207B-41D5-9CA2-690B3AE01083")]
public interface class IVsXMLMemberIndex
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("F9C06C61-207B-41D5-9CA2-690B3AE01083")>]
type IVsXMLMemberIndex = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("F9C06C61-207B-41D5-9CA2-690B3AE01083")>
Public Interface IVsXMLMemberIndex

Métodos

Nome Descrição
System_CAPS_pubmethod BuildMemberIndex()

Cria ou atualiza o índice de membro do arquivo XML.

System_CAPS_pubmethod GetMemberDataFromXML(String, IVsXMLMemberData)

Retorna uma interface (IVsXMLMemberData) que extrai e processa o texto de um determinado arquivo XML.

System_CAPS_pubmethod GetMemberXML(UInt32, String)

Recupera o código-fonte XML correspondente a um determinado membro.

System_CAPS_pubmethod ParseMemberSignature(String, UInt32)

Analisa uma assinatura do membro em um identificador exclusivo do membro.

Comentários

Este método fornece acesso conveniente aos metadados de grandes arquivos sem a necessidade de usar o analisador XML completo.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo