Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine Position in einem Dokument ein Array von Anfangs- und Endoffsetpaaren zurück, die den Bereichen der gemeinsamen Zwischensprache (CIL) entsprechen, die die Position innerhalb dieser Methode abdeckt. Das Array ist ein Array von ganzen Zahlen und hat das Format [Start, Ende, Start, Ende]. Die Anzahl der Bereichspaare ist die Länge des Arrays geteilt durch 2.
Syntax
HRESULT GetRanges(
[in] ISymUnmanagedDocument* document,
[in] ULONG32 line,
[in] ULONG32 column,
[in] ULONG32 cRanges,
[out] ULONG32 *pcRanges,
[out, size_is(cRanges),
length_is(*pcRanges)] ULONG32 ranges[]);
Parameter
document [in] Das Dokument, für das der Offset angefordert wird.
line [in] Die Dokumentzeile, die den Bereichen entspricht.
column [in] Die Dokumentspalte, die den Bereichen entspricht.
cRanges [in] Die Größe des ranges Arrays.
pcRanges [out] Ein Zeiger auf ein ULONG32 Element, das die Größe des Puffers empfängt, der erforderlich ist, um die Bereiche zu enthalten.
ranges [out] Ein Zeiger auf den Puffer, der die Bereiche empfängt.
Rückgabewert
S_OK, wenn die Methode erfolgreich ist, andernfalls E_FAIL oder ein anderer Fehlercode.
Anforderungen
Header: CorSym.idl, CorSym.h