ISymbolWriter.OpenScope(Int32) Método

Definição

Abre um novo âmbito lexical no método atual.

public:
 int OpenScope(int startOffset);
public int OpenScope(int startOffset);
abstract member OpenScope : int -> int
Public Function OpenScope (startOffset As Integer) As Integer

Parâmetros

startOffset
Int32

O deslocamento, em bytes, desde o início do método até à primeira instrução no âmbito lexical.

Devoluções

Um identificador de âmbito opaco que pode ser usado para SetScopeRange(Int32, Int32, Int32) definir os deslocamentos de início e fim de um âmbito numa altura posterior. Neste caso, os deslocamentos são passados para OpenScope(Int32) e CloseScope(Int32) são ignorados. Um identificador de âmbito é válido apenas no método atual.

Observações

Este telescópio torna-se o novo telescópio atual e é empurrado para uma pilha de telescópios. Os escopos devem formar uma hierarquia. Irmãos não podem sobrepor-se.

Os identificadores de âmbito são válidos apenas no método atual.

Aplica-se a