示例#1
0
        public static IRFunctionQuickInfo Create(IRFunctionSignatureHelp sig, ITrackingTextRange applicableRange)
        {
            var signatureString = sig.Content;

            if (!string.IsNullOrWhiteSpace(sig.Documentation))
            {
                signatureString = signatureString + Environment.NewLine + sig.Documentation;
            }
            return(new RFunctionQuickInfo(sig.FunctionName, new[] { signatureString }, applicableRange));
        }
示例#2
0
 public RSignatureHelp(IRFunctionSignatureHelp signatureHelp) {
     FunctionSignatureHelp = signatureHelp;
     FunctionSignatureHelp.CurrentParameterChanged += OnCurrentParameterChanged;
 }