OpenIDE.Core.Language.LanguagePlugin.SignatureFromPosition C# (CSharp) Метод

SignatureFromPosition() публичный Метод

public SignatureFromPosition ( FilePosition position ) : SignatureLocation
position FilePosition
Результат SignatureLocation
        public SignatureLocation SignatureFromPosition(FilePosition position)
        {
            try {
                var lines = new List<string>();
                run(string.Format(
                        "signature-from-position \"{0}\"",
                        position.ToCommand()),
                    (m) => lines.Add(m));
                if (lines.Count != 4)
                    return null;
                return new SignatureLocation(
                    lines[0],
                    lines[1],
                    new Position(lines[2]),
                    new Position(lines[3]));
            } catch {
                return null;
            }
        }