ISymUnmanagedWriter::CloseScope — Metoda
Zamyka bieżący zakres leksykalny.
Składnia
HRESULT CloseScope(
[in] ULONG32 endOffset);
Parametry
endOffset
[w] Przesunięcie od początku metody punktu na końcu ostatniej instrukcji w zakresie leksykalnym w bajtach.
Wartość zwracana
S_OK, jeśli metoda zakończy się powodzeniem; w przeciwnym razie E_FAIL lub inny kod błędu.
Uwagi
Po zamknięciu zakresu nie można zdefiniować więcej zmiennych.
ISymUnmanagedWriter::OpenScope zwraca nieprzezroczysty identyfikator zakresu, który może być używany z ISymUnmanagedWriter::SetScopeRange , aby później zdefiniować przesunięcie początkowe i końcowe zakresu. W takim przypadku przesunięcia przekazywane do ISymUnmanagedWriter::OpenScope
i ISymUnmanagedWriter::CloseScope
są ignorowane. Identyfikatory zakresu są prawidłowe tylko w bieżącej metodzie.
Wymagania
Nagłówka: CorSym.idl, CorSym.h
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla