C# 클래스 Microsoft.R.Editor.Signatures.SignatureHelpSource

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

공개 메소드들

메소드 설명
AugmentSignatureHelpSession ( ISignatureHelpSession session, IList signatures, AstRoot ast, string>.Action triggerSession ) : bool
AugmentSignatureHelpSession ( ISignatureHelpSession session, IList signatures ) : void
Dispose ( ) : void
GetBestMatch ( ISignatureHelpSession session ) : ISignature
SignatureHelpSource ( ITextBuffer textBuffer, ICoreShell shell ) : System

비공개 메소드들

메소드 설명
CreateSignature ( ISignatureHelpSession session, string functionName, IFunctionInfo functionInfo, ISignatureInfo signatureInfo, ITrackingSpan span, AstRoot ast, int position ) : ISignature
TriggerSignatureHelp ( object o, string packageName ) : void

메소드 상세

AugmentSignatureHelpSession() 공개 메소드

public AugmentSignatureHelpSession ( ISignatureHelpSession session, IList signatures, AstRoot ast, string>.Action triggerSession ) : bool
session ISignatureHelpSession
signatures IList
ast Microsoft.R.Core.AST.AstRoot
triggerSession string>.Action
리턴 bool

AugmentSignatureHelpSession() 공개 메소드

public AugmentSignatureHelpSession ( ISignatureHelpSession session, IList signatures ) : void
session ISignatureHelpSession
signatures IList
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetBestMatch() 공개 메소드

public GetBestMatch ( ISignatureHelpSession session ) : ISignature
session ISignatureHelpSession
리턴 ISignature

SignatureHelpSource() 공개 메소드

public SignatureHelpSource ( ITextBuffer textBuffer, ICoreShell shell ) : System
textBuffer ITextBuffer
shell ICoreShell
리턴 System