C# 클래스 MonoDevelop.Refactoring.ResolveCommandHandler

상속: MonoDevelop.Components.Commands.CommandHandler
파일 보기 프로젝트 열기: LogosBible/monodevelop

공개 메소드들

메소드 설명
GetPossibleNamespaces ( Mono.TextEditor.Document doc, AstNode node, ResolveResult &resolveResult ) : List
ResolveAt ( Mono.TextEditor.Document doc, ResolveResult &resolveResult, AstNode &node, CancellationToken token = default(CancellationToken) ) : bool

보호된 메소드들

메소드 설명
Run ( object data ) : void
Update ( MonoDevelop.Components.Commands.CommandArrayInfo ainfo ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

GetPossibleNamespaces() 공개 정적인 메소드

public static GetPossibleNamespaces ( Mono.TextEditor.Document doc, AstNode node, ResolveResult &resolveResult ) : List
doc Mono.TextEditor.Document
node AstNode
resolveResult ResolveResult
리턴 List

ResolveAt() 공개 정적인 메소드

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
리턴 bool

Run() 보호된 메소드

protected Run ( object data ) : void
data object
리턴 void

Update() 보호된 메소드

protected Update ( MonoDevelop.Components.Commands.CommandArrayInfo ainfo ) : void
ainfo MonoDevelop.Components.Commands.CommandArrayInfo
리턴 void