C# 클래스 Microsoft.R.Editor.Test.Mocks.EditorTreeMock

상속: IEditorTree
파일 보기 프로젝트 열기: Microsoft/RTVS 1 사용 예제들

공개 메소드들

메소드 설명
AcquireReadLock ( System.Guid treeUserId ) : AstRoot
EditorTreeMock ( ITextBuffer textBuffer, AstRoot ast ) : System
EnsureTreeReady ( ) : void
Invalidate ( ) : void
InvokeWhenReady ( Action action, object p, Type type, bool processNow = false ) : void
ProcessChangesAsync ( System.Action completeCallback ) : void
ReleaseReadLock ( System.Guid treeUserId ) : bool

메소드 상세

AcquireReadLock() 공개 메소드

public AcquireReadLock ( System.Guid treeUserId ) : AstRoot
treeUserId System.Guid
리턴 Microsoft.R.Core.AST.AstRoot

EditorTreeMock() 공개 메소드

public EditorTreeMock ( ITextBuffer textBuffer, AstRoot ast ) : System
textBuffer ITextBuffer
ast Microsoft.R.Core.AST.AstRoot
리턴 System

EnsureTreeReady() 공개 메소드

public EnsureTreeReady ( ) : void
리턴 void

Invalidate() 공개 메소드

public Invalidate ( ) : void
리턴 void

InvokeWhenReady() 공개 메소드

public InvokeWhenReady ( Action action, object p, Type type, bool processNow = false ) : void
action Action
p object
type System.Type
processNow bool
리턴 void

ProcessChangesAsync() 공개 메소드

public ProcessChangesAsync ( System.Action completeCallback ) : void
completeCallback System.Action
리턴 void

ReleaseReadLock() 공개 메소드

public ReleaseReadLock ( System.Guid treeUserId ) : bool
treeUserId System.Guid
리턴 bool