C# Class MonoDevelop.Refactoring.ResolveCommandHandler

Inheritance: MonoDevelop.Components.Commands.CommandHandler
Afficher le fichier Open project: LogosBible/monodevelop

Méthodes publiques

Méthode Description
GetPossibleNamespaces ( Mono.TextEditor.Document doc, AstNode node, ResolveResult &resolveResult ) : List
ResolveAt ( Mono.TextEditor.Document doc, ResolveResult &resolveResult, AstNode &node, CancellationToken token = default(CancellationToken) ) : bool

Méthodes protégées

Méthode Description
Run ( object data ) : void
Update ( MonoDevelop.Components.Commands.CommandArrayInfo ainfo ) : void

Private Methods

Méthode Description
CanBeReferenced ( Project project, MonoDevelop.Core.Assemblies.SystemAssembly systemAssembly ) : bool
CreateStub ( Mono.TextEditor.Document doc, int offset ) : string
GetHeuristicResult ( Mono.TextEditor.Document doc, Mono.TextEditor.DocumentLocation location, AstNode &node ) : ResolveResult
GetPossibleNamespaces ( Mono.TextEditor.Document doc, AstNode node, ResolveResult resolveResult, Mono.TextEditor.DocumentLocation location ) : IEnumerable
GetTypeParameterCount ( AstNode node ) : int
InternalResolveAt ( Mono.TextEditor.Document doc, ResolveResult &resolveResult, AstNode &node, CancellationToken token = default(CancellationToken) ) : bool

Method Details

GetPossibleNamespaces() public static méthode

public static GetPossibleNamespaces ( Mono.TextEditor.Document doc, AstNode node, ResolveResult &resolveResult ) : List
doc Mono.TextEditor.Document
node AstNode
resolveResult ResolveResult
Résultat List

ResolveAt() public static méthode

public static ResolveAt ( Mono.TextEditor.Document doc, ResolveResult &resolveResult, AstNode &node, CancellationToken token = default(CancellationToken) ) : bool
doc Mono.TextEditor.Document
resolveResult ResolveResult
node AstNode
token System.Threading.CancellationToken
Résultat bool

Run() protected méthode

protected Run ( object data ) : void
data object
Résultat void

Update() protected méthode

protected Update ( MonoDevelop.Components.Commands.CommandArrayInfo ainfo ) : void
ainfo MonoDevelop.Components.Commands.CommandArrayInfo
Résultat void