Freigeben über


MARKERDATA-Struktur

Gibt direktionale Optionen zum Suchen von Markern an.

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

Syntax

'Declaration
Public Structure MARKERDATA
public struct MARKERDATA
public value class MARKERDATA
[<Sealed>]
type MARKERDATA =  struct end
JScript unterstützt die Verwendung von Strukturen, aber nicht die Deklaration von neuen Strukturen.

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

Methoden

  Name Beschreibung
Öffentliche Methode Equals Gibt an, ob diese Instanz und ein angegebenes Objekt gleich sind. (Von ValueType geerbt.)
Öffentliche Methode GetHashCode Gibt den Hashcode für diese Instanz zurück. (Von ValueType geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString Gibt den voll qualifizierten Typnamen dieser Instanz zurück. (Von ValueType geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches Feld iBottomLine Endergebnis des Bereichs.
Öffentliches Feld iCount Marker Zahl im Bereich.
Öffentliches Feld iTopLine Oberste Zeile des Bereichs.
Öffentliches Feld pLayer Die Ebene, die diese Informationen aus.
Öffentliches Feld pNext Zeiger auf die folgenden MARKERDATA Struktur.
Öffentliches Feld rgfLineMarked Wird von GetLineData für die Optimierung.
Öffentliches Feld rgpMarker Marker Objektinstanz.Zeiger auf die IVsTextLayerMarker-Schnittstelle.

Zum Seitenanfang

Hinweise

Diese Struktur wird verwendet, um Informationen über Marker zu übergeben, die Zeilen in einem angegebenen Bereich einschließen. Das Array wird immer durch Marker auf der Priorität sortiert aufsteigender Reihenfolge zurückgegeben. Weitere Informationen zur Markierung Priorität finden Sie unter MARKERTYPE.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace