Process.Name, propriété
Obtient le nom de l'objet.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
ReadOnly Default Property Name As String
string this { get; }
property String^ default {
String^ get ();
}
abstract Name : string with get
function get Name () : String
Valeur de propriété
Type : String
Chaîne qui représente le nom de l'objet.
Exemples
L'exemple suivant illustre l'utilisation de la propriété Name.
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 Name(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("Name Property Test");
owp.Activate();
owp.OutputString("\nEdition of the environment: " +
dte.Debugger.DebuggedProcesses.Item(1).DTE.Edition);
owp.OutputString("\nThe name of the current program: " +
dte.Debugger.DebuggedProcesses.Item(1).Name);
owp.OutputString("\nThe name of the current program: " +
dte.Debugger.DebuggedProcesses.Item(1).Parent.CurrentProgram.Name);
owp.OutputString("\nProcess ID: " +
dte.Debugger.DebuggedProcesses.Item(1).ProcessID);
EnvDTE.Programs programs =
dte.Debugger.DebuggedProcesses.Item(1).Programs;
owp.OutputString("\nThe name of the current program: " +
programs.Item(1).Name);
}
Shared Sub Name(ByRef dte As EnvDTE.DTE)
Dim str As String
Dim processes As EnvDTE.Processes = dte.Debugger.DebuggedProcesses
str = "Edition of the environment: " + processes.Item(1).DTE.Edition
str += vbCrLf + "The name of the current program: " + _
processes.Item(1).Name
str += vbCrLf + "The name of the current program: " + _
processes.Item(1).Parent.CurrentProgram.Name
str += vbCrLf + "Process ID: " + processes.Item(1).ProcessID.ToString()
str += vbCrLf + "The name of the current program: " + _
processes.Item(1).Programs.Item(1).Name
MessageBox.Show(str, "Name Property Test")
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