Proprietà StackFrames.DTE
Ottiene l'oggetto estensibilità di primo livello.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
ReadOnly Property DTE As DTE
Get
DTE DTE { get; }
property DTE^ DTE {
DTE^ get ();
}
abstract DTE : DTE
function get DTE () : DTE
Valore proprietà
Tipo: EnvDTE.DTE
Oggetto DTE.
Note
In Visual Studio, DTE è la radice del modello di automazione che, in altri modelli a oggetti, viene spesso chiamato "Applicazione".
Esempi
Nell'esempio riportato di seguito viene illustrato come utilizzare la proprietà DTE.
Per verificare la proprietà:
Impostare un punto di interruzione nell'applicazione di destinazione.
Eseguire l'applicazione di destinazione in modalità di debug.
Quando l'applicazione si interrompe in corrispondenza del punto di interruzione, eseguire il componente aggiuntivo.
public static void StackFramesDTE(DTE dte)
{
EnvDTE.StackFrames stackFrames = dte.Debugger.CurrentThread.StackFrames;
MessageBox.Show("\nEdition of the environment: " +
stackFrames.DTE.Edition, "Stack Frames DTE Property Test");
}
Shared Sub StackFramesDTE(ByRef dte As EnvDTE.DTE)
Dim stackFrames As EnvDTE.StackFrames = dte.Debugger.CurrentThread.StackFrames
MessageBox.Show("Edition of the environment: " + _
stackFrames.DTE.Edition, "Stack Frame Test - DTE Property")
End Sub
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Altre risorse
Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione