ISymbolWriter.OpenScope(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Otevře nový lexikální obor v aktuální metodě.
public:
int OpenScope(int startOffset);
public int OpenScope (int startOffset);
abstract member OpenScope : int -> int
Public Function OpenScope (startOffset As Integer) As Integer
Parametry
- startOffset
- Int32
Posun v bajtech od začátku metody k první instrukci v lexikálním oboru.
Návraty
Identifikátor neprůžného oboru, který lze použít s SetScopeRange(Int32, Int32, Int32) nástrojem k definování počátečního a koncového posunu oboru v pozdějším čase. V tomto případě jsou posuny předané do OpenScope(Int32) a CloseScope(Int32) ignorovány. Identifikátor oboru je platný pouze v aktuální metodě.
Poznámky
Tento obor se stane novým aktuálním oborem a je vložen do zásobníku oborů. Obory musí tvořit hierarchii. Na stejné úrovni se nesmí překrývat.
Identifikátory oboru jsou platné pouze v aktuální metodě.