Compartilhar via


Interface IVsTextMarkerTypeProvider

Retorna um IVsPackageDefinedTextMarkerType interface de um serviço, fornecendo um marcadores de texto de outros pacotes.

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

Sintaxe

'Declaração
<GuidAttribute("7EF86CFD-D561-4BA5-9F38-C1BFF588E3AC")> _
<InterfaceTypeAttribute()> _
Public Interface IVsTextMarkerTypeProvider
[GuidAttribute("7EF86CFD-D561-4BA5-9F38-C1BFF588E3AC")]
[InterfaceTypeAttribute()]
public interface IVsTextMarkerTypeProvider
[GuidAttribute(L"7EF86CFD-D561-4BA5-9F38-C1BFF588E3AC")]
[InterfaceTypeAttribute()]
public interface class IVsTextMarkerTypeProvider
[<GuidAttribute("7EF86CFD-D561-4BA5-9F38-C1BFF588E3AC")>]
[<InterfaceTypeAttribute()>]
type IVsTextMarkerTypeProvider =  interface end
public interface IVsTextMarkerTypeProvider

O tipo IVsTextMarkerTypeProvider expõe os membros a seguir.

Métodos

  Nome Descrição
Método público GetTextMarkerType Permite retornar um ponteiro para seu IVsPackageDefinedTextMarkerType a implementação de um tipo de marcador personalizado.

Superior

Comentários

O IVsPackageDefinedTextMarkerType interface retornada pela implementação do VSPackage do IVsTextMarkerTypeProvider fornece acesso a propriedades do marcador de texto fornecida pelo VSPackage.

Observações para implementadores

Implemente se VSPackage tornando os marcadores de texto disponíveis para outros serviços. Use SProfferService implementar esta interface

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop