Freigeben über


IVsTextMarkerTypeProvider-Schnittstelle

Gibt eine IVsPackageDefinedTextMarkerType-Schnittstelle aus einer Dienst lieferung Textmarkierungen andere Pakete zurück.

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

Syntax

'Declaration
<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

Der IVsTextMarkerTypeProvider-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode GetTextMarkerType Ermöglicht es Ihnen, einen Zeiger auf die Implementierung IVsPackageDefinedTextMarkerType Marker für einen benutzerdefinierten Typ zurückzugeben.

Zum Seitenanfang

Hinweise

Die IVsPackageDefinedTextMarkerType eine Schnittstelle, die von VSPackages Implementierung von IVsTextMarkerTypeProvider zurückgegeben wird, bietet Zugriff auf die Eigenschaften der Textmarkierung, die von einem VSPackage bereitgestellt wird.

Hinweise zur Implementierung

Wenn ein VSPackage implementieren, das Textmarkierungen andere Dienste verfügbar macht. Verwenden Sie diese Schnittstelle implementieren, SProfferService

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace