Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Reprezentuje składnik zapisywania symboli i udostępnia metody definiowania dokumentów, punktów sekwencji, zakresów leksykalnych i zmiennych.
Metody
| Metoda | Opis |
|---|---|
| Abort — Metoda | Zamyka składnik zapisywania symboli bez zatwierdzania symboli w magazynie symboli. |
| Close, metoda | Zamyka składnik zapisywania symboli po zatwierdzeniu symboli do magazynu symboli. |
| CloseMethod, metoda | Zamyka bieżącą metodę. Po zamknięciu metody nie można zdefiniować w niej więcej symboli. |
| CloseNamespace, metoda | Zamyka ostatnio otwartą przestrzeń nazw. |
| CloseScope, metoda | Zamyka bieżący zakres leksykiczny. |
| DefineConstant, metoda | Definiuje nazwę stałej wartości. |
| DefineDocument, metoda | Definiuje dokument źródłowy. |
| DefineField — Metoda | Definiuje pojedynczą zmienną, która nie znajduje się w metodzie. |
| DefineGlobalVariable, metoda | Definiuje pojedynczą zmienną globalną. |
| DefineLocalVariable, metoda | Definiuje pojedynczą zmienną w bieżącym zakresie leksykalnym. |
| DefineParameter, metoda | Definiuje pojedynczy parametr w bieżącej metodzie. |
| DefineSequencePoints, metoda | Definiuje grupę punktów sekwencji w ramach bieżącej metody. |
| GetDebugInfo, metoda | Zwraca informacje niezbędne do zapisania wpisu katalogu debugowania w nagłówku przenośnego pliku wykonywalnego (PE). |
| Initialize — Metoda | Ustawia interfejs emitera metadanych, z którym zostanie skojarzony ten moduł zapisywania, i ustawia nazwę pliku wyjściowego, do którego będą zapisywane symbole debugowania. |
| Initialize2, metoda | Ustawia interfejs emitera metadanych, z którym zostanie skojarzony ten moduł zapisywania, ustawia nazwę pliku wyjściowego, do którego będą zapisywane symbole debugowania, i ustawia końcową lokalizację pliku bazy danych programu (PDB). |
| OpenMethod, metoda | Otwiera metodę, w której są emitowane informacje o symbolach. |
| OpenNamespace, metoda | Otwiera nową przestrzeń nazw. |
| OpenScope — Metoda | Otwiera nowy zakres leksykalny w bieżącej metodzie. |
| RemapToken, metoda | Powiadamia moduł zapisywania symboli, że token metadanych został ponownie zamapowany podczas emitowanego metadanych. |
| SetMethodSourceRange, metoda | Określa prawdziwy początek i koniec metody w pliku źródłowym. |
| SetScopeRange, metoda | Definiuje zakres przesunięcia dla określonego zakresu leksykalnego. |
| SetSymAttribute, metoda | Definiuje atrybut niestandardowy na podstawie jego nazwy. |
| SetUserEntryPoint, metoda | Określa metodę zdefiniowaną przez użytkownika, która jest punktem wejścia dla tego modułu. |
| UsingNamespace, metoda | Określa, że dana w pełni kwalifikowana nazwa przestrzeni nazw jest używana w aktualnie otwartym zakresie leksykalnym. |
Wymagania
Nagłówka: CorSym.idl, CorSym.h
Zobacz też
Współpracuj z nami na GitHub
Źródło tej treści można znaleźć na GitHubie, gdzie można także tworzyć i przeglądać problemy oraz pull requesty. Więcej informacji znajdziesz w naszym przewodniku dla współautorów.