ISymbolWriter.OpenScope(Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.