VsaEngine Třída
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í.
Upozornění
Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.
public ref class VsaEngine : Microsoft::Vsa::IVsaEngine
public class VsaEngine : Microsoft.Vsa.IVsaEngine
[System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
public class VsaEngine : Microsoft.Vsa.IVsaEngine
type VsaEngine = class
interface IVsaEngine
[<System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")>]
type VsaEngine = class
interface IVsaEngine
Public Class VsaEngine
Implements IVsaEngine
- Dědičnost
-
VsaEngine
- Atributy
- Implementuje
Konstruktory
| Name | Description |
|---|---|
| VsaEngine() |
Zastaralé.
Inicializuje novou instanci VsaEngine třídy. |
Pole
| Name | Description |
|---|---|
| _baseEngine | |
| _engineClosed | |
| m_Items | |
Vlastnosti
| Name | Description |
|---|---|
| Assembly |
Zastaralé.
Získá odkaz na spuštěné sestavení vygenerované metodou Run() . |
| Evidence |
Zastaralé.
Získá nebo nastaví důkazy pro účely ověřování identity aktuálního objektu. |
| GenerateDebugInfo |
Zastaralé.
Získá nebo nastaví hodnotu, která indikuje, zda skriptovací modul vytváří ladicí informace při kompilace metoda je volána. |
| IsCompiled |
Zastaralé.
Získá hodnotu, která označuje, zda skriptovací modul je nastaven pro vytvoření ladicí informace při Compile() zavolání metody. |
| IsDirty |
Zastaralé.
Získá hodnotu, která označuje, zda se zdrojový stav modulu skriptů změnil od poslední operace uložení nebo od původního načtení modulu skriptů. |
| IsRunning |
Zastaralé.
Získá hodnotu, která označuje, zda skriptovací modul je aktuálně v režimu spuštění. |
| Items |
Zastaralé.
IVsaItems Získá kolekci IVsaItem objektů, které představují všechny položky přidané do skriptovací modul pomocí CreateItem metody, včetně položek kódu, referenčních položek a globální položky. |
| Language |
Zastaralé.
Získá nelokaný název programovacího jazyka podporovaného skriptovacím modulem. |
| LCID |
Zastaralé.
Získá nebo nastaví geografické národní prostředí a jazyk, ve kterém se mají hlásit zprávy o výjimce. |
| Name |
Zastaralé.
Získá nebo nastaví zobrazovaný název skriptu modulu, který se používá primárně k identifikaci jednotlivých skriptovacích modulů uživatelům v hostované prostředí. |
| RootMoniker |
Zastaralé.
Získá nebo nastaví kořenový moniker skriptu modulu. |
| RootNamespace |
Zastaralé.
Získá nebo nastaví kořenový obor názvů používaný skriptovacím strojem. |
| Site |
Zastaralé.
Získá nebo nastaví objekt implementovaný IVsaSite hostitelem, který je používán skriptovací modul ke komunikaci s hostitelem. |
| Version |
Zastaralé.
Získá aktuální verzi kompilátoru jazyka podporovaného skriptovacím strojem ve formátu Major.Minor.Revision.Build. |
Metody
| Name | Description |
|---|---|
| CheckEngine() | |
| Close() |
Zastaralé.
Zavře skriptovací modul a uvolní všechny prostředky. Pokud je skriptovací modul aktuálně spuštěný, volá se Reset() metoda jako první. |
| Compile() |
Zastaralé.
Způsobí, že modul skriptů zkompiluje existující zdrojový stav. |
| CreateEngine() | |
| Dispose(Boolean) |
Zastaralé.
Uvolní všechny prostředky používané aktuálním VsaEngine. |
| Equals(Object) |
Zastaralé.
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| Finalize() |
Zastaralé.
Umožňuje objektu pokusit se uvolnit prostředky a provést další operace čištění před uvolněním paměti. |
| GetExceptionToThrow(Exception) | |
| GetHashCode() |
Zastaralé.
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetOption(String) |
Zastaralé.
Získá možnosti specifické pro implementaci pro modul. |
| GetType() |
Zastaralé.
Získá Type aktuální instance. (Zděděno od Object) |
| InitNew() |
Zastaralé.
Poskytuje oznámení o dokončení fáze inicializace. |
| IsValidIdentifier(String) |
Zastaralé.
Zkontroluje, jestli je zadaný identifikátor platný pro skriptovací modul. |
| LoadSourceState(IVsaPersistSite) |
Zastaralé.
Směruje skriptovací modul k načtení zdrojových položek z jejich bodu trvalosti, jak je určeno objektem poskytovaným hostitelem, který implementuje IVsaPersistSite rozhraní. |
| MemberwiseClone() |
Zastaralé.
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Reset() |
Zastaralé.
Odebere skriptovací modul ze spuštěného stavu a odpojí automaticky vázané obslužné rutiny událostí. |
| RevokeCache() |
Zastaralé.
Zneplatní sestavení uložené v mezipaměti pro modul, jak je určeno jeho kořenovým monikerem. |
| Run() |
Zastaralé.
Zahájí spuštění zkompilovaného kódu ve skriptovacím stroji a vytvoří vazbu všech obslužných rutin událostí. |
| SaveCompiledState(Byte[], Byte[]) |
Zastaralé.
Uloží zkompilovaný stav skriptovacího modulu; volitelně také ukládá informace o ladění. |
| SaveSourceState(IVsaPersistSite) |
Zastaralé.
Směruje skriptovací modul, aby zachoval svůj zdrojový stav do zadaného IVsaPersistSite objektu. |
| SetOption(String, Object) |
Zastaralé.
Nastaví možnosti specifické pro implementaci pro skriptovací modul. |
| ToString() |
Zastaralé.
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |