IVsTextStream.EnumMarkers-Methode
Listet s-bestimmtes die auf markern Textstream anhand der angegebenen Kriterien.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
Function EnumMarkers ( _
iPos As Integer, _
iLen As Integer, _
iMarkerType As Integer, _
dwFlags As UInteger, _
<OutAttribute> ByRef ppEnum As IVsEnumStreamMarkers _
) As Integer
int EnumMarkers(
int iPos,
int iLen,
int iMarkerType,
uint dwFlags,
out IVsEnumStreamMarkers ppEnum
)
int EnumMarkers(
[InAttribute] int iPos,
[InAttribute] int iLen,
[InAttribute] int iMarkerType,
[InAttribute] unsigned int dwFlags,
[OutAttribute] IVsEnumStreamMarkers^% ppEnum
)
abstract EnumMarkers :
iPos:int *
iLen:int *
iMarkerType:int *
dwFlags:uint32 *
ppEnum:IVsEnumStreamMarkers byref -> int
function EnumMarkers(
iPos : int,
iLen : int,
iMarkerType : int,
dwFlags : uint,
ppEnum : IVsEnumStreamMarkers
) : int
Parameter
iPos
Typ: Int32[in] Anfangsposition im Textpuffer.
iLen
Typ: Int32[in] Länge des Markers Text, der nach aufzulisten.
iMarkerType
Typ: Int32[in] Der Typ der aufzulistenden Markern. Dieser Parameter wird ignoriert, wenn der Wert EM_ALLTYPES für den dwFlags-Parameter angegeben wird.
dwFlags
Typ: UInt32[in] Optionen für die Enumeration. Eine Liste der dwFlags-Werten finden Sie unter ENUMMARKERFLAGS.
ppEnum
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsEnumStreamMarkers%[out] Zeiger auf die IVsEnumStreamMarkers-Schnittstelle.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr.idl:
HRESULT IVsTextStream::EnumMarkers(
[in] long iPos,
[in] long iLen,
[in] long iMarkerType,
[in] DWORD dwFlags,
[out] IVsEnumStreamMarkers **ppEnum
);
Diese Methode listet die Markierung zu einem angegebenen Bereich je nach den Werten des dwFlags-Parameters auf. EnumMarkers listet alle Marker, sondern ruft die IVsTextStreamMarker-Schnittstelle zur IVsEnumStreamMarkers-Schnittstelle ab.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.