SymWriter.OpenScope(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ouvre une nouvelle étendue lexicale dans la méthode actuelle.
public:
override int OpenScope(int startOffset);
public:
virtual int OpenScope(int startOffset);
public override int OpenScope(int startOffset);
public virtual int OpenScope(int startOffset);
abstract member OpenScope : int -> int
override this.OpenScope : int -> int
Public Overrides Function OpenScope (startOffset As Integer) As Integer
Public Overridable Function OpenScope (startOffset As Integer) As Integer
Paramètres
- startOffset
- Int32
Décalage il en octets entre le début de la méthode et la première instruction de l’étendue lexicale.
Retours
Identificateur d’étendue opaque qui peut être utilisé pour SetScopeRange(Int32, Int32, Int32) définir les décalages de début et de fin d’une étendue ultérieurement. Dans ce cas, les décalages passés et OpenScope(Int32)CloseScope(Int32) sont ignorés. Un identificateur d’étendue est valide uniquement dans la méthode actuelle.
Implémente
Remarques
Cette étendue devient la nouvelle étendue actuelle et est envoyée sur une pile d’étendues. Les étendues doivent former une hiérarchie. Les frères ne sont pas autorisés à se chevaucher.
Les identificateurs d’étendue sont valides uniquement dans la méthode actuelle.