Table of Contents

Class DotNetProjectExtension

Namespace
Alternet.Common.Projects.DotNet
Assembly
Alternet.Common.v10.dll

Contains extended methods for Alternet.Editor.Common.Project class.

public static class DotNetProjectExtension
Inheritance
DotNetProjectExtension

Properties

RelativeReferences

Gets or sets a boolean value indicating whether references in the project should be stored with a relative path.

TargetFramework

Gets the framework version for the newly created project.

Methods

Create(DotNetProject, ProjectCreationData, string)

Creates new template project and saves it to the file system.

GetImplicitUsing(DotNetProject)
Load(DotNetProject, Stream, string)

Loads project from specified source.

Load(DotNetProject, string, string)

Loads project from specified source.

Load(ProjectUserSettings, string)

Loads project's settings from specified file.

LoadXML(DotNetProject, string, string, string)

Loads project from specified xml string.

LoadXML(DotNetProject, XmlDocument)

Loads project from specified xml document.

ParseNuGetReference(string, out string, out string)

Resolvees NuGet reference.

ResolvePath(DotNetProject, string, out string)

Resolvees project reference path.

Save(DotNetProject)

Saves the project to the file system, if modified.

Save(ProjectUserSettings)

Saves project's settings to the file system, if modified.

SaveDocument(DotNetProject, XmlDocument)

Saves the project to the XmlDocument, if modified.