Process2.Name Property
Gets the name of the process.
Namespace: EnvDTE80
Assembly: EnvDTE80 (in EnvDTE80.dll)
Syntax
'Declaration
ReadOnly Default Property Name As String
'Usage
Dim instance As Process2
Dim value As String
value = instance
string this { get; }
property String^ default {
String^ get ();
}
function get Name () : String
Property Value
Type: System.String
A string representing the name of the process.
Implements
Examples
' Macro code.
Imports EnvDTE
Imports EnvDTE80
Imports System.Diagnostics
Imports Microsoft.VisualBasic.ControlChars
Public Module Module1
Sub DefaultAttachToLocalCalc()
Dim dbg2 As EnvDTE80.Debugger2
dbg2 = DTE.Debugger
Dim attached As Boolean = False
Dim proc As EnvDTE80.Process2
For Each proc In DTE.Debugger.LocalProcesses
If (Right(proc.Name, 8) = "calc.exe") Then
proc.Attach2()
attached = True
Exit For
End If
Next
If attached = False Then
If attached = False Then
MsgBox("calc.exe isn't running")
End If
End If
End Sub
End Module
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
Other Resources
How to: Compile and Run the Automation Object Model Code Examples