C# Class AttachToAnything.AttachToAnythingController

显示文件 Open project: ashmind/AttachToAnything Class Usage Examples

Public Methods

Method Description
AttachToAnythingController ( Microsoft.VisualStudio.Shell.Package package, DTE dte, AttachToAnything.AttachTargetOptionPage options, ProcessWaitSource waitSource, IDiagnosticLogger logger ) : System
GetTargets ( ) : IEnumerable
HandleAttachTo ( string target ) : void
HandleOptions ( ) : void

Private Methods

Method Description
AttachTo ( string processName ) : void
WaitUntilStarted ( string processName ) : void

Method Details

AttachToAnythingController() public method

public AttachToAnythingController ( Microsoft.VisualStudio.Shell.Package package, DTE dte, AttachToAnything.AttachTargetOptionPage options, ProcessWaitSource waitSource, IDiagnosticLogger logger ) : System
package Microsoft.VisualStudio.Shell.Package
dte DTE
options AttachToAnything.AttachTargetOptionPage
waitSource AttachToAnything.Internal.ProcessWaitSource
logger IDiagnosticLogger
return System

GetTargets() public method

public GetTargets ( ) : IEnumerable
return IEnumerable

HandleAttachTo() public method

public HandleAttachTo ( string target ) : void
target string
return void

HandleOptions() public method

public HandleOptions ( ) : void
return void