Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Představuje zapisovač symbolů a poskytuje metody pro definování dokumentů, sekvenčních bodů, lexikálních oborů a proměnných.
Metody
| Metoda | Popis |
|---|---|
| Abort – metoda | Zavře zapisovač symbolů bez potvrzení symbolů do úložiště symbolů. |
| Close – metoda | Zavře zapisovač symbolů po potvrzení symbolů do úložiště symbolů. |
| CloseMethod – metoda | Zavře aktuální metodu. Jakmile je metoda uzavřená, nelze v ní definovat žádné další symboly. |
| CloseNamespace – metoda | Zavře naposledy otevřený obor názvů. |
| CloseScope – metoda | Zavře aktuální lexikální obor. |
| DefineConstant – metoda | Definuje název konstantní hodnoty. |
| DefineDocument – metoda | Definuje zdrojový dokument. |
| DefineField – metoda | Definuje jednu proměnnou, která není v rámci metody. |
| DefineGlobalVariable – metoda | Definuje jednu globální proměnnou. |
| DefineLocalVariable – metoda | Definuje jednu proměnnou v aktuálním lexikálním oboru. |
| DefineParameter – metoda | Definuje jeden parametr v aktuální metodě. |
| DefineSequencePoints – metoda | Definuje skupinu sekvenčních bodů v rámci aktuální metody. |
| GetDebugInfo – metoda | Vrátí informace potřebné pro kompilátor k zápisu položky adresáře ladění v hlavičce přenosného spustitelného souboru (PE). |
| Initialize – metoda | Nastaví rozhraní emitoru metadat, ke kterému bude tento zapisovač přidružen, a nastaví název výstupního souboru, do kterého budou zapsány symboly ladění. |
| Initialize2 – metoda | Nastaví rozhraní emitoru metadat, ke kterému bude tento zapisovač přidružen, nastaví název výstupního souboru, do kterého budou zapisovány symboly ladění, a nastaví konečné umístění souboru databáze programu (PDB). |
| OpenMethod – metoda | Otevře metodu, do které se vysílaly informace o symbolu. |
| OpenNamespace – metoda | Otevře nový obor názvů. |
| OpenScope – metoda | Otevře nový lexikální obor v aktuální metodě. |
| RemapToken – metoda | Upozorní zapisovače symbolů, že při vygenerování metadat došlo k přemapování tokenu metadat. |
| SetMethodSourceRange – metoda | Určuje skutečný začátek a konec metody ve zdrojovém souboru. |
| SetScopeRange – metoda | Definuje rozsah posunu pro zadaný lexikální obor. |
| SetSymAttribute – metoda | Definuje vlastní atribut na základě jeho názvu. |
| SetUserEntryPoint – metoda | Určuje uživatelem definovanou metodu, která je vstupním bodem pro tento modul. |
| UsingNamespace – metoda | Určuje, že se daný plně kvalifikovaný název oboru názvů používá v rámci aktuálně otevřeného lexikálního oboru. |
Požadavky
Záhlaví: CorSym.idl, CorSym.h
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.