In This Article

IResolverRequest Interface

Provides the base requirements of a request for a Python language resolve operation.

public interface IResolverRequest

Properties

Context

Gets the IPythonContext in which the request is based, if known.

IPythonContext Context { get; }

Property Value

IPythonContext:

The IPythonContext in which the request is based, if known.

Expression

Gets the Expression to resolve.

Expression Expression { get; }

Property Value

Expression:

The Expression to resolve.

SourceModulePath

Gets or sets the path to the module from where the Expression originated.

string SourceModulePath { get; set; }

Property Value

string:

The path to the module from where the Expression originated.