C# Class Microsoft.R.Editor.Test.Mocks.EditorTreeMock

Inheritance: IEditorTree
Afficher le fichier Open project: Microsoft/RTVS Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

AcquireReadLock() public méthode

public AcquireReadLock ( System.Guid treeUserId ) : AstRoot
treeUserId System.Guid
Résultat Microsoft.R.Core.AST.AstRoot

EditorTreeMock() public méthode

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

EnsureTreeReady() public méthode

public EnsureTreeReady ( ) : void
Résultat void

Invalidate() public méthode

public Invalidate ( ) : void
Résultat void

InvokeWhenReady() public méthode

public InvokeWhenReady ( Action action, object p, Type type, bool processNow = false ) : void
action Action
p object
type System.Type
processNow bool
Résultat void

ProcessChangesAsync() public méthode

public ProcessChangesAsync ( System.Action completeCallback ) : void
completeCallback System.Action
Résultat void

ReleaseReadLock() public méthode

public ReleaseReadLock ( System.Guid treeUserId ) : bool
treeUserId System.Guid
Résultat bool