OpenIDE.CommandBuilding.CommandBuilder.NavigateTo C# (CSharp) Метод

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

public NavigateTo ( string path ) : void
path string
Результат void
        public void NavigateTo(string path)
        {
            AvailableCommands = new string[] {};
            var paths = getPaths()
                .Select(x => new KeyValuePair<string, int>(x, matchWith(x, path)));
            if (paths.Count() > 0)
            {
                var max = paths
                    .Max(x => x.Value);
                AvailableCommands = paths
                    .Where(x => x.Value.Equals(max))
                    .Select(x => x.Key).ToArray();
            }
        }