Property | Type | Description | |
---|---|---|---|
IAssemblyReference | IAssembly | ||
UpdateProjectContent | IProjectContent | ||
UpdateProjectContent | IProjectContent |
Method | Description | |
---|---|---|
AddAssemblyReferences ( ) : IProjectContent | ||
AddAssemblyReferences ( IEnumerable |
||
AddOrUpdateFiles ( ) : IProjectContent |
Adds the specified files to the project content. If a file with the same name already exists, this method updates the existing file.
|
|
AddOrUpdateFiles ( IEnumerable |
Adds the specified files to the project content. If a file with the same name already exists, updated the existing file.
|
|
CSharpProjectContent ( ) : System | ||
CreateCompilation ( ) : ICompilation | ||
CreateCompilation ( ISolutionSnapshot solutionSnapshot ) : ICompilation | ||
GetFile ( string fileName ) : IUnresolvedFile | ||
RemoveAssemblyReferences ( ) : IProjectContent | ||
RemoveAssemblyReferences ( IEnumerable |
||
RemoveFiles ( ) : IProjectContent |
Removes the files with the specified names.
|
|
RemoveFiles ( IEnumerable |
Removes the files with the specified names.
|
|
SetAssemblyName ( string newAssemblyName ) : IProjectContent |
Sets both the short and the full assembly names.
|
|
SetCompilerSettings ( object compilerSettings ) : IProjectContent | ||
SetLocation ( string newLocation ) : IProjectContent | ||
SetProjectFileName ( string newProjectFileName ) : IProjectContent |
Method | Description | |
---|---|---|
CSharpProjectContent ( |
||
Clone ( ) : |
Method | Description | |
---|---|---|
IAssemblyReference ( ITypeResolveContext context ) : IAssembly | ||
UpdateProjectContent ( IEnumerable |
||
UpdateProjectContent ( IUnresolvedFile oldFile, IUnresolvedFile newFile ) : IProjectContent |
public AddAssemblyReferences ( ) : IProjectContent | ||
return | IProjectContent |
public AddAssemblyReferences ( IEnumerable |
||
references | IEnumerable |
|
return | IProjectContent |
public AddOrUpdateFiles ( ) : IProjectContent | ||
return | IProjectContent |
public AddOrUpdateFiles ( IEnumerable |
||
newFiles | IEnumerable |
|
return | IProjectContent |
protected CSharpProjectContent ( |
||
pc | ||
return | System |
public CreateCompilation ( ISolutionSnapshot solutionSnapshot ) : ICompilation | ||
solutionSnapshot | ISolutionSnapshot | |
return | ICompilation |
public GetFile ( string fileName ) : IUnresolvedFile | ||
fileName | string | |
return | IUnresolvedFile |
public RemoveAssemblyReferences ( ) : IProjectContent | ||
return | IProjectContent |
public RemoveAssemblyReferences ( IEnumerable |
||
references | IEnumerable |
|
return | IProjectContent |
public RemoveFiles ( IEnumerable |
||
fileNames | IEnumerable |
|
return | IProjectContent |
public SetAssemblyName ( string newAssemblyName ) : IProjectContent | ||
newAssemblyName | string | New full assembly name. |
return | IProjectContent |
public SetCompilerSettings ( object compilerSettings ) : IProjectContent | ||
compilerSettings | object | |
return | IProjectContent |
public SetLocation ( string newLocation ) : IProjectContent | ||
newLocation | string | |
return | IProjectContent |
public SetProjectFileName ( string newProjectFileName ) : IProjectContent | ||
newProjectFileName | string | |
return | IProjectContent |