IVsHiddenTextSession.EnumHiddenRegions-Methode
Gibt eine Liste der aktuellen ausgeblendeten Bereiche zurück.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
Function EnumHiddenRegions ( _
dwFindFlags As UInteger, _
dwCookie As UInteger, _
ptsRange As TextSpan(), _
<OutAttribute> ByRef ppEnum As IVsEnumHiddenRegions _
) As Integer
int EnumHiddenRegions(
uint dwFindFlags,
uint dwCookie,
TextSpan[] ptsRange,
out IVsEnumHiddenRegions ppEnum
)
int EnumHiddenRegions(
[InAttribute] unsigned int dwFindFlags,
[InAttribute] unsigned int dwCookie,
[InAttribute] array<TextSpan>^ ptsRange,
[OutAttribute] IVsEnumHiddenRegions^% ppEnum
)
abstract EnumHiddenRegions :
dwFindFlags:uint32 *
dwCookie:uint32 *
ptsRange:TextSpan[] *
ppEnum:IVsEnumHiddenRegions byref -> int
function EnumHiddenRegions(
dwFindFlags : uint,
dwCookie : uint,
ptsRange : TextSpan[],
ppEnum : IVsEnumHiddenRegions
) : int
Parameter
dwFindFlags
Typ: UInt32[in] Optionen zum Suchen von ausgeblendeten Bereiche. Weitere Informationen finden Sie unter FIND_HIDDEN_REGION_FLAGS.
dwCookie
Typ: UInt32[in] Gibt den Typ des Bereichs ausgeblendeten clientdefinierten an, nach denen gesucht werden soll. Geben Sie einen Wert an, der den clientdefinierten Bezeichner entsprechen, der beim Erstellen des neuen verborgenen Bereich angegeben wird (d. h. der dwClient-Member in der NewHiddenRegion Struktur).
ptsRange
Typ: array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] Gibt den Textbereich an, zu dem die ausgeblendeten Bereiche auflisten.
ppEnum
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsEnumHiddenRegions%[out] Zeiger auf einen IVsEnumHiddenRegions-Objekt, das verwendet wird, um ausgeblendete Bereiche des angegebenen Typs für den angegebenen Bereich im Textpuffer aufzulisten.
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 IVsHiddenTextSession::EnumHiddenRegions(
[in] DWORD dwFindFlags,
[in] DWORD_PTR dwCookie,
[in] TextSpan *ptsRange,
[out] IVsEnumHiddenRegions **ppEnum
);
IVsHiddenTextSession.EnumHiddenRegionsgibt eine statische Liste Momentaufnahme der ausgeblendeten Bereiche zurück. Find Es gibt eine Vielzahl von Optionen, mit denen Sie angeben können, basierend auf dem Wert des dwFindFlags-Parameters. Diese Optionen gehören das Auffinden aller Bereiche suchen und Bereiche eines Typs, der den übereinstimmt, der im dwCookie-Parameter angegeben wird, und ausgeblendete Bereiche, der gesucht wird, die sich überschneiden oder vollständig von einem bestimmten Textabschnitt enthalten sind. Weitere Informationen zu den verfügbaren Optionen finden Sie unter FIND_HIDDEN_REGION_FLAGS.
.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.