Languages.Parent, propriété
Obtient l'objet parent immédiat d'une collection Languages donnée.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
ReadOnly Property Parent As Debugger
Debugger Parent { get; }
property Debugger^ Parent {
Debugger^ get ();
}
abstract Parent : Debugger with get
function get Parent () : Debugger
Valeur de propriété
Type : EnvDTE.Debugger
Objet Debugger.
Exemples
L'exemple suivant illustre l'utilisation de la propriété Parent.
Pour tester cette propriété :
Définissez un point d'arrêt dans votre application cible.
Exécutez l'application cible en mode débogage.
Lorsque l'application s'arrête sur le point d'arrêt, exécutez le complément.
public static void Parent(DTE dte)
{
// Setup debug Output window.
Window w = (Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
w.Visible = true;
OutputWindow ow = (OutputWindow)w.Object;
OutputWindowPane owp = ow.OutputWindowPanes.Add("Parent Property Test");
owp.Activate();
EnvDTE.Languages languages = dte.Debugger.Languages;
owp.OutputString("\nEdition of the environment: " + languages.DTE.Edition);
owp.OutputString("\nThird language in the language collection: " +
languages.Item(3).Name);
owp.OutputString("\nThe name of the current program: " +
languages.Parent.CurrentProgram.Name);
}
Shared Sub Parent(ByRef dte As EnvDTE.DTE)
Dim languages As EnvDTE.Languages = dte.Debugger.Languages
Dim str As String = vbCrLf
str = "Edition of the environment: " + languages.DTE.Edition
str += vbCrLf + vbCrLf + "Third language in the language collection: "
str += languages.Item(3).Name
str += vbCrLf + vbCrLf + "The name of the current program: " + _
languages.Parent.CurrentProgram.Name
MessageBox.Show(str, "Language Test - Parent Property")
End Sub
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Autres ressources
Comment : compiler et exécuter les exemples de code du modèle objet Automation