Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Biorąc pod uwagę pozycję w dokumencie, zwraca tablicę par przesunięcia początkowego i końcowego, które odpowiadają zakresom wspólnego języka pośredniego (CIL), które obejmuje pozycja w ramach tej metody. Tablica jest tablicą liczb całkowitych i ma format [start, end, start, end, end]. Liczba par zakresów jest długością tablicy podzielonej przez 2.
Składnia
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[]);
Parametry
document [in] Dokument, dla którego zażądano przesunięcia.
line [in] Wiersz dokumentu odpowiadający zakresom.
column [in] Kolumna dokumentu odpowiadająca zakresom.
cRanges [in] Rozmiar tablicy ranges .
pcRanges [out] Wskaźnik, ULONG32 który odbiera rozmiar buforu wymaganego do przechowywania zakresów.
ranges [out] Wskaźnik do buforu, który odbiera zakresy.
Wartość zwracana
S_OK, jeśli metoda powiedzie się; w przeciwnym razie E_FAIL lub inny kod błędu.
Wymagania
Nagłówek: CorSym.idl, CorSym.h