ISymUnmanagedWriter::CloseScope – metoda
Zavře aktuální lexikální obor.
Syntaxe
HRESULT CloseScope(
[in] ULONG32 endOffset);
Parametry
endOffset
[v] Posun od začátku metody bodu na konci poslední instrukce v lexikálním oboru v bajtech.
Návratová hodnota
S_OK, pokud je metoda úspěšná; v opačném případě E_FAIL nebo jiný kód chyby.
Poznámky
Jakmile je obor uzavřený, nelze v něm definovat žádné další proměnné.
ISymUnmanagedWriter::OpenScope vrátí identifikátor oboru neprůhlhlosti, který lze použít s ISymUnmanagedWriter::SetScopeRange k pozdější definici počátečního a koncového posunu oboru. V tomto případě jsou posuny předané do ISymUnmanagedWriter::OpenScope
a ISymUnmanagedWriter::CloseScope
ignorovány. Identifikátory oboru jsou platné pouze v aktuální metodě.
Požadavky
Záhlaví: CorSym.idl, CorSym.h