C# 클래스 Microsoft.VisualStudio.R.Package.Utilities.ActiveWpfTextViewTracker

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

공개 메소드들

메소드 설명
GetLastActiveTextView ( IContentType contentType ) : IWpfTextView
GetLastActiveTextView ( string contentTypeName ) : IWpfTextView
OnActiveFrameChanged ( IVsWindowFrame oldFrame, IVsWindowFrame newFrame ) : void
OnFrameCreated ( IVsWindowFrame frame ) : void
OnFrameDestroyed ( IVsWindowFrame frame ) : void
OnFrameIsOnScreenChanged ( IVsWindowFrame frame, bool newIsOnScreen ) : void
OnFrameIsVisibleChanged ( IVsWindowFrame frame, bool newIsVisible ) : void

비공개 메소드들

메소드 설명
ActiveWpfTextViewTracker ( IVsEditorAdaptersFactoryService editorAdaptersFactory, IContentTypeRegistryService registryService ) : System
GetWpfTextView ( IVsWindowFrame frame ) : IWpfTextView
UpdateTextViewIfRequired ( IWpfTextView wpfTextView ) : void

메소드 상세

GetLastActiveTextView() 공개 메소드

public GetLastActiveTextView ( IContentType contentType ) : IWpfTextView
contentType IContentType
리턴 IWpfTextView

GetLastActiveTextView() 공개 메소드

public GetLastActiveTextView ( string contentTypeName ) : IWpfTextView
contentTypeName string
리턴 IWpfTextView

OnActiveFrameChanged() 공개 메소드

public OnActiveFrameChanged ( IVsWindowFrame oldFrame, IVsWindowFrame newFrame ) : void
oldFrame IVsWindowFrame
newFrame IVsWindowFrame
리턴 void

OnFrameCreated() 공개 메소드

public OnFrameCreated ( IVsWindowFrame frame ) : void
frame IVsWindowFrame
리턴 void

OnFrameDestroyed() 공개 메소드

public OnFrameDestroyed ( IVsWindowFrame frame ) : void
frame IVsWindowFrame
리턴 void

OnFrameIsOnScreenChanged() 공개 메소드

public OnFrameIsOnScreenChanged ( IVsWindowFrame frame, bool newIsOnScreen ) : void
frame IVsWindowFrame
newIsOnScreen bool
리턴 void

OnFrameIsVisibleChanged() 공개 메소드

public OnFrameIsVisibleChanged ( IVsWindowFrame frame, bool newIsVisible ) : void
frame IVsWindowFrame
newIsVisible bool
리턴 void