C# 클래스 Microsoft.R.Components.Plots.Implementation.ViewModel.RPlotDeviceViewModel

상속: BindableBase, IRPlotDeviceViewModel
파일 보기 프로젝트 열기: Microsoft/RTVS

공개 메소드들

메소드 설명
Assign ( IRPlotDevice device ) : void
ClickPlot ( int pixelX, int pixelY ) : void
CopyPlotFromAsync ( System.Guid sourceDeviceId, System.Guid sourcePlotId, bool isMove ) : Task
EndLocatorMode ( ) : void
EndLocatorMode ( LocatorResult result ) : void
RPlotDeviceViewModel ( IRPlotManager plotManager, ICoreShell shell, int instanceId ) : System
ResizePlotAsync ( int pixelWidth, int pixelHeight, int resolution ) : Task
StartLocatorModeAsync ( CancellationToken ct ) : Task
Unassign ( ) : void

비공개 메소드들

메소드 설명
Cleared ( object sender, EventArgs e ) : void
DeviceNumChanged ( object sender, RPlotDeviceEventArgs e ) : void
PlotAddedOrUpdated ( object sender, RPlotEventArgs e ) : void
Refresh ( IRPlot plot ) : void

메소드 상세

Assign() 공개 메소드

public Assign ( IRPlotDevice device ) : void
device IRPlotDevice
리턴 void

ClickPlot() 공개 메소드

public ClickPlot ( int pixelX, int pixelY ) : void
pixelX int
pixelY int
리턴 void

CopyPlotFromAsync() 공개 메소드

public CopyPlotFromAsync ( System.Guid sourceDeviceId, System.Guid sourcePlotId, bool isMove ) : Task
sourceDeviceId System.Guid
sourcePlotId System.Guid
isMove bool
리턴 Task

EndLocatorMode() 공개 메소드

public EndLocatorMode ( ) : void
리턴 void

EndLocatorMode() 공개 메소드

public EndLocatorMode ( LocatorResult result ) : void
result Microsoft.R.Host.Client.LocatorResult
리턴 void

RPlotDeviceViewModel() 공개 메소드

public RPlotDeviceViewModel ( IRPlotManager plotManager, ICoreShell shell, int instanceId ) : System
plotManager IRPlotManager
shell ICoreShell
instanceId int
리턴 System

ResizePlotAsync() 공개 메소드

public ResizePlotAsync ( int pixelWidth, int pixelHeight, int resolution ) : Task
pixelWidth int
pixelHeight int
resolution int
리턴 Task

StartLocatorModeAsync() 공개 메소드

public StartLocatorModeAsync ( CancellationToken ct ) : Task
ct System.Threading.CancellationToken
리턴 Task

Unassign() 공개 메소드

public Unassign ( ) : void
리턴 void