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) |