DynamoVisualProgramming.DynamoServices by Autodesk

<PackageReference Include="DynamoVisualProgramming.DynamoServices" Version="2.15.2.6417" />

 ILegacyPythonCompletionCore

This internal interface exists to support the legacy IronPythonCompletionProvider without having a compile time reference from PythonNodeModel/WPF on DSIronPython. This interface should be removed when the legacy class is removed in 3.0.
object Engine { get; set; }

object Scope { get; set; }

IEnumerable<Tuple<string, string, bool, ExternalCodeCompletionType>> EnumerateMembers(object module, string name)

IEnumerable<Tuple<string, string, bool, ExternalCodeCompletionType>> EnumerateMembers(Type type, string name)

IEnumerable<Tuple<string, string, bool, ExternalCodeCompletionType>> EnumerateMembersFromTracker(object nameSpaceTracker, string name)

Dictionary<string, Tuple<string, int, Type>> FindAllVariables(string code)

object LookupMember(string name, object nameSpaceTracker)

object LookupMember(string name)

Type TryGetType(string name)

void UpdateImportedTypes(string code)

void UpdateVariableTypes(string code)