ManagedProjectContext Class

Definition

Describes Roslyn-based language service projects.

public ref class ManagedProjectContext
[Windows::Foundation::Metadata::WebHostHidden]
class ManagedProjectContext
[System.Runtime.InteropServices.Guid("D9212C5D-975A-49E6-A753-2F586BFBF077")]
public class ManagedProjectContext
[<System.Runtime.InteropServices.Guid("D9212C5D-975A-49E6-A753-2F586BFBF077")>]
type ManagedProjectContext = class
Public Class ManagedProjectContext
Inheritance
ManagedProjectContext
Attributes

Constructors

ManagedProjectContext(String, String, IEnumerable<String>, String)

Initializes a new instance of the ManagedProjectContext class.

Fields

ContextType

Identifies a Roslyn project context.

ContextTypeGuid

Identifies a Roslyn project context.

Properties

CommandLineArgs

Gets the command line arguments passed to the compiler.

Language

Gets the language of this project.

ProjectDirectory

Gets the workspace-relative path to the project directory.

ProjectFileName

Gets the file name of the project without directory or extension.

Methods

ToString()

Returns a string that represents the current object.

Applies to