BaseVsaEngine Třída

Definice

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.

Definuje třídu základního skriptu modulu.

public ref class BaseVsaEngine abstract : Microsoft::Vsa::IVsaEngine
public abstract class BaseVsaEngine : 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.")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")]
public abstract class BaseVsaEngine : Microsoft.Vsa.IVsaEngine
type BaseVsaEngine = 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.")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")>]
type BaseVsaEngine = class
    interface IVsaEngine
Public MustInherit Class BaseVsaEngine
Implements IVsaEngine
Dědičnost
BaseVsaEngine
Odvozené
Atributy
Implementuje

Pole

Name Description
applicationPath
Zastaralé.

Určuje cestu aplikace.

assemblyVersion
Zastaralé.

Určuje verzi sestavení.

compiledRootNamespace
Zastaralé.

Určuje zkompilovaný kořenový obor názvů.

engineMoniker
Zastaralé.

Určuje moniker motoru.

engineName
Zastaralé.

Určuje název motoru.

engineSite
Zastaralé.

Určuje lokalitu motoru.

errorLocale
Zastaralé.

Určuje národní prostředí chyby.

executionEvidence
Zastaralé.

Určuje důkazy o provedení.

failedCompilation
Zastaralé.

Označuje, jestli kompilace selhala.

genDebugInfo
Zastaralé.

Určuje, jestli se generují informace o ladění.

haveCompiledState
Zastaralé.

Určuje, zda existuje kompilovaný stav.

isClosed
Zastaralé.

Určuje, zda je motor zavřený.

isDebugInfoSupported
Zastaralé.

Určuje, jestli se podporují informace o ladění.

isEngineCompiled
Zastaralé.

Určuje, zda je modul zkompilován.

isEngineDirty
Zastaralé.

Určuje, zda se aktuální reprezentace položky v paměti liší od trvalé reprezentace.

isEngineInitialized
Zastaralé.

Určuje, zda je modul inicializován.

isEngineRunning
Zastaralé.

Určuje, jestli je modul spuštěný.

loadedAssembly
Zastaralé.

Určuje načtené sestavení.

nameTable
Zastaralé.

Určuje tabulku názvů.

rootNamespace
Zastaralé.

Získá nebo nastaví kořenový obor názvů.

scriptLanguage
Zastaralé.

Určuje jazyk skriptu.

startupClass
Zastaralé.

Určuje spouštěcí třídu.

startupInstance
Zastaralé.

Určuje spouštěcí instanci.

vsaItems
Zastaralé.

Určuje kolekci objektů IVsaItem.

Vlastnosti

Name Description
AppDomain
Zastaralé.

Získá nebo nastaví doménu aplikace.

ApplicationBase
Zastaralé.

Získá nebo nastaví základ aplikace.

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 je zdroj zkompilován.

IsDirty
Zastaralé.

Získá nebo nastaví hodnotu, která určuje, zda aktuální reprezentace v paměti položky se liší od trvalé reprezentace.

IsRunning
Zastaralé.

Získá hodnotu, která označuje, zda modul je aktuálně v režimu spuštění.

Items
Zastaralé.

Získá kolekci IVsaItems objekty, které představují všechny položky přidané do modulu.

Language
Zastaralé.

Získá název programovacího jazyka podporovaného 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 modulu.

RootMoniker
Zastaralé.

Získá nebo nastaví kořenový moniker používaný modulem.

RootNamespace
Zastaralé.

Získá nebo nastaví kořenový obor názvů používaný modulem.

Site
Zastaralé.

Získá nebo nastaví objekt IVsaSite implementovaný hostitelem, který je používán modulem ke komunikaci s hostitelem.

Version
Zastaralé.

Získá aktuální verzi kompilátoru jazyka podporovaného modulem ve formátu Major.Minor.Revision.Build.

Metody

Name Description
Close()
Zastaralé.

Zavře motor.

Compile()
Zastaralé.

Způsobí, že modul zkompiluje existující zdrojový stav.

DoClose()
Zastaralé.

Zavře motor.

DoCompile()
Zastaralé.

Způsobí, že modul skriptů zkompiluje existující zdrojový stav.

DoLoadSourceState(IVsaPersistSite)
Zastaralé.

Nasměruje modul na načtení zdrojových položek.

DoSaveCompiledState(Byte[], Byte[])
Zastaralé.

Uloží zkompilovaný stav skriptovacího modulu; volitelně také ukládá informace o ladění.

DoSaveSourceState(IVsaPersistSite)
Zastaralé.

Směruje skriptovací modul, aby zachoval svůj zdrojový stav do zadaného objektu.

Equals(Object)
Zastaralé.

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
Error(VsaError)
Zastaralé.

Vrátí chybu.

GetCustomOption(String)
Zastaralé.

Získá možnosti specifické pro implementaci pro modul.

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 modul.

IsValidNamespaceName(String)
Zastaralé.

Zkontroluje, jestli je zadaný obor názvů pro modul platný.

LoadCompiledState()
Zastaralé.

Načte kompilovaný stav.

LoadSourceState(IVsaPersistSite)
Zastaralé.

Nasměruje modul na načtení zdrojových položek.

MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
Preconditions(BaseVsaEngine+Pre)
Zastaralé.

Nastaví předběžné příznaky.

Reset()
Zastaralé.

Odebere modul ze spuštěného stavu a odpojí automaticky vázané obslužné rutiny událostí.

ResetCompiledState()
Zastaralé.

Obnoví kompilovaný stav.

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 v modulu a vytvoří vazbu všech obslužných rutin událostí.

SaveCompiledState(Byte[], Byte[])
Zastaralé.

Uloží zkompilovaný stav modulu; volitelně také ukládá informace o ladění.

SaveSourceState(IVsaPersistSite)
Zastaralé.

Nasměruje modul tak, aby zachoval svůj zdrojový stav.

SetCustomOption(String, Object)
Zastaralé.

Nastaví možnosti specifické pro implementaci pro modul.

SetOption(String, Object)
Zastaralé.

Nastaví možnosti specifické pro implementaci pro modul.

ToString()
Zastaralé.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
ValidateRootMoniker(String)
Zastaralé.

Ověří kořenový moniker.

Platí pro