In This Article

IActiveModuleCollection Interface

Provides the base requirements for a collection of active IModuleDefinition objects.

public interface IActiveModuleCollection : IKeyedObservableCollection<IModuleDefinition>, IObservableCollection<IModuleDefinition>

Methods

Add(string, CompilationUnit)

Adds an IModuleDefinition for the specified CompilationUnit to the collection.

IModuleDefinition Add(string sourceFileKey, CompilationUnit compilationUnit)
Parameter Type Description
sourceFileKey string

The unique key that identifies the source file, which is generally a full file path or GUID.

compilationUnit CompilationUnit

The CompilationUnit to examine.

Returns

IModuleDefinition:

The IModuleDefinition that was added.

Inherited Members