Udostępnij za pośrednictwem


VsaEngine Interfejs

Definicja

Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

public interface class VsaEngine : Microsoft::Vsa::IVsaEngine
[System.Runtime.InteropServices.Guid("E0C0FFE1-7EEA-4EE2-B7E4-0080C7EB0B74")]
public interface VsaEngine : Microsoft.Vsa.IVsaEngine
[<System.Runtime.InteropServices.Guid("E0C0FFE1-7EEA-4EE2-B7E4-0080C7EB0B74")>]
type VsaEngine = interface
    interface IVsaEngine
Public Interface VsaEngine
Implements IVsaEngine
Pochodne
Atrybuty
Implementuje

Właściwości

Assembly

Pobiera odwołanie do uruchomionego zestawu wygenerowanego przez metodę Run() .

(Odziedziczone po IVsaEngine)
Evidence

Dostarcza dowody na potrzeby weryfikacji tożsamości bieżącego obiektu.

(Odziedziczone po IVsaEngine)
GenerateDebugInfo

Pobiera lub ustawia wartość logiczną, która oznacza, czy aparat skryptu generuje informacje debugowania po wywołaniu Compile() metody.

(Odziedziczone po IVsaEngine)
IsCompiled

Pobiera wartość wskazującą, czy aparat skryptów jest ustawiony w celu wygenerowania informacji debugowania po wywołaniu Compile() metody.

(Odziedziczone po IVsaEngine)
IsDirty

Pobiera wartość wskazującą, czy stan źródłowy aparatu skryptu zmienił się od czasu ostatniej operacji zapisywania, czy od czasu, gdy aparat skryptów został pierwotnie załadowany.

(Odziedziczone po IVsaEngine)
IsRunning

Pobiera wartość wskazującą, czy aparat skryptów jest obecnie w trybie uruchamiania.

(Odziedziczone po IVsaEngine)
Items

IVsaItems Pobiera kolekcję IVsaItem obiektów, które reprezentują wszystkie elementy dodane do aparatu skryptów przy użyciu metody CreateItem, w tym elementów kodu, elementów referencyjnych i elementów globalnych.

(Odziedziczone po IVsaEngine)
Language

Pobiera nielokalizowaną nazwę języka programowania obsługiwanego przez aparat skryptów.

(Odziedziczone po IVsaEngine)
LCID

Pobiera lub ustawia ustawienia regionalne i język geograficzny, w którym mają być zgłaszane komunikaty o wyjątkach.

(Odziedziczone po IVsaEngine)
Name

Pobiera lub ustawia nazwę wyświetlaną aparatu skryptów, który jest używany głównie do identyfikowania poszczególnych aparatów skryptów dla użytkowników w środowisku hostowanym.

(Odziedziczone po IVsaEngine)
RootMoniker

Pobiera lub ustawia główny pseudonim aparatu skryptów.

(Odziedziczone po IVsaEngine)
RootNamespace

Pobiera lub ustawia przestrzeń nazw katalogu głównego używaną przez aparat skryptów.

(Odziedziczone po IVsaEngine)
Site

Pobiera lub ustawia obiekt implementowany IVsaSite przez hosta, który jest używany przez aparat skryptów do komunikowania się z hostem.

(Odziedziczone po IVsaEngine)
Version

Pobiera bieżącą wersję kompilatora języka obsługiwanego przez aparat skryptów w postaci Major.Minor.Revision.Build.

(Odziedziczone po IVsaEngine)

Metody

Close()

Zamyka aparat skryptów i zwalnia wszystkie zasoby. Jeśli aparat skryptów jest obecnie uruchomiony, metoda jest wywoływana Reset() jako pierwsza.

(Odziedziczone po IVsaEngine)
Compile()

Powoduje skompilowanie istniejącego stanu źródłowego przez aparat skryptów.

(Odziedziczone po IVsaEngine)
GetOption(String)

Pobiera opcje specyficzne dla implementacji aparatu skryptów.

(Odziedziczone po IVsaEngine)
InitNew()

Zawiera powiadomienie o zakończeniu fazy inicjowania i przygotowaniu aparatu skryptów do dodawania IVsaItem obiektów.

(Odziedziczone po IVsaEngine)
IsValidIdentifier(String)

Sprawdza, czy podany identyfikator jest prawidłowy dla aparatu skryptów.

(Odziedziczone po IVsaEngine)
LoadSourceState(IVsaPersistSite)

Kieruje aparat skryptów do ładowania elementów źródłowych z punktu trwałości, zgodnie z opisem obiektu dostarczonego przez hosta, który implementuje IVsaPersistSite interfejs.

(Odziedziczone po IVsaEngine)
Reset()

Usuwa aparat skryptów ze stanu uruchomienia i automatycznie rozłącza procedury obsługi zdarzeń.

(Odziedziczone po IVsaEngine)
RevokeCache()

Unieważnia buforowany zestaw aparatu skryptów określony przez jego główny moniker.

(Odziedziczone po IVsaEngine)
Run()

Inicjuje wykonywanie skompilowanego kodu w akompilowaniu skryptu i wiąże wszystkie procedury obsługi zdarzeń.

(Odziedziczone po IVsaEngine)
SaveCompiledState(Byte[], Byte[])

Zapisuje skompilowany stan aparatu skryptów; opcjonalnie zapisuje również informacje o debugowaniu.

(Odziedziczone po IVsaEngine)
SaveSourceState(IVsaPersistSite)

Kieruje aparat skryptów, aby utrwał jego stan źródłowy do określonego IVsaPersistSite obiektu.

(Odziedziczone po IVsaEngine)
SetOption(String, Object)

Ustawia opcje specyficzne dla implementacji aparatu skryptów.

(Odziedziczone po IVsaEngine)

Dotyczy