VsaEngine Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |