Właściwość Threads.DTE —
Pobiera obiekt rozszerzalności najwyższego poziomu.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
ReadOnly Property DTE As DTE
DTE DTE { get; }
property DTE^ DTE {
DTE^ get ();
}
abstract DTE : DTE with get
function get DTE () : DTE
Wartość właściwości
Typ: EnvDTE.DTE
A DTE object.
Uwagi
W Visual Studio, DTE obiekt jest katalogu głównego modelu automatyzacji, który innych modeli obiektów często call "Aplikacja".
Przykłady
Poniższy przykład demonstruje, jak używać DTE właściwości.
Aby przetestować tę właściwość:
Ustawianie punktu przerwania w aplikacji docelowej.
Uruchom aplikację docelową w trybie debugowania.
Gdy aplikacja przestanie działać na punkt przerwania, należy uruchomić dodatek.
public static void ThreadsDTE(DTE dte)
{
EnvDTE.Threads threads = dte.Debugger.CurrentProgram.Threads;
MessageBox.Show("\nEdition of the environment: " +
threads.DTE.Edition, "Testing Threads DTE Property");
}
Shared Sub ThreadsDTEProperty(ByRef dte As EnvDTE.DTE)
Dim threads As EnvDTE.Threads = dte.Debugger.CurrentProgram.Threads
MessageBox.Show("Edition of the environment: " + threads.DTE.Edition, _
"Threads Test - DTE Property")
End Sub
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.
Zobacz też
Informacje
Inne zasoby
Porady: kompilowanie i uruchamianie kodu modelu obiektów automatyzacji — przykłady