/tools/nant/NAnt.VSNetTasks.xml
XML | 3961 lines | 3961 code | 0 blank | 0 comment | 0 complexity | 24282f57ca74a9977157bb36ee997377 MD5 | raw file
Large files files are truncated, but you can click here to view the full file
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>NAnt.VSNetTasks</name>
- </assembly>
- <members>
- <member name="T:NAnt.VSNet.Everett.Solution">
- <summary>
- Analyses Microsoft Visual Studio .NET 2003 (Everett) solution files.
- </summary>
- </member>
- <member name="M:NAnt.VSNet.SolutionBase.GetProjectFileFromGuid(System.String)">
- <summary>
- Gets the project file of the project with the given unique identifier.
- </summary>
- <param name="projectGuid">The unique identifier of the project for which the project file should be retrieves.</param>
- <returns>
- The project file of the project with the given unique identifier.
- </returns>
- <exception cref="T:NAnt.Core.BuildException">No project with unique identifier <paramref name="projectGuid"/> could be located.</exception>
- </member>
- <member name="M:NAnt.VSNet.SolutionBase.Log(NAnt.Core.Level,System.String)">
- <summary>
- Logs a message with the given priority.
- </summary>
- <param name="messageLevel">The message priority at which the specified message is to be logged.</param>
- <param name="message">The message to be logged.</param>
- <remarks>
- The actual logging is delegated to the underlying task.
- </remarks>
- </member>
- <member name="M:NAnt.VSNet.SolutionBase.Log(NAnt.Core.Level,System.String,System.Object[])">
- <summary>
- Logs a message with the given priority.
- </summary>
- <param name="messageLevel">The message priority at which the specified message is to be logged.</param>
- <param name="message">The message to log, containing zero or more format items.</param>
- <param name="args">An <see cref="T:System.Object"/> array containing zero or more objects to format.</param>
- <remarks>
- The actual logging is delegated to the underlying task.
- </remarks>
- </member>
- <member name="M:NAnt.VSNet.SolutionBase.LoadProjects(NAnt.Core.Util.GacCache,NAnt.VSNet.ReferencesResolver,System.Collections.Hashtable)">
- <summary>
- Loads the projects from the file system and stores them in an
- instance variable.
- </summary>
- <param name="gacCache"><see cref="T:NAnt.Core.Util.GacCache"/> instance to use to determine whether an assembly is located in the Global Assembly Cache.</param>
- <param name="refResolver"><see cref="T:NAnt.VSNet.ReferencesResolver"/> instance to use to determine location and references of assemblies.</param>
- <param name="explicitProjectDependencies">TODO</param>
- <exception cref="T:NAnt.Core.BuildException">A project GUID in the solution file does not match the actual GUID of the project in the project file.</exception>
- </member>
- <member name="M:NAnt.VSNet.SolutionBase.TranslateProjectPath(System.String,System.String)">
- <summary>
- Translates a project path, in the form of a relative file path or
- a URL, to an absolute file path.
- </summary>
- <param name="solutionDir">The directory of the solution.</param>
- <param name="projectPath">The project path to translate to an absolute file path.</param>
- <returns>
- The project path translated to an absolute file path.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.SolutionBase.FixProjectReferences(NAnt.VSNet.ProjectBase,NAnt.VSNet.Configuration,System.Collections.Hashtable,System.Collections.Hashtable)">
- <summary>
- Converts assembly references to projects to project references, adding
- a build dependency.c
- </summary>
- <param name="project">The <see cref="T:NAnt.VSNet.ProjectBase"/> to analyze.</param>
- <param name="solutionConfiguration">The solution configuration that is built.</param>
- <param name="builtProjects"><see cref="T:System.Collections.Hashtable"/> containing list of projects that have been built.</param>
- <param name="failedProjects"><see cref="T:System.Collections.Hashtable"/> containing list of projects that failed to build.</param>
- </member>
- <member name="M:NAnt.VSNet.SolutionBase.HasDirtyProjectDependency(NAnt.VSNet.ProjectBase,System.Collections.Hashtable)">
- <summary>
- Determines whether any of the project dependencies of the specified
- project still needs to be built.
- </summary>
- <param name="project">The <see cref="T:NAnt.VSNet.ProjectBase"/> to analyze.</param>
- <param name="builtProjects"><see cref="T:System.Collections.Hashtable"/> containing list of projects that have been built.</param>
- <returns>
- <see langword="true"/> if one of the project dependencies has not
- yet been built; otherwise, <see langword="false"/>.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.Extensibility.IProjectBuildProvider.IsSupported(System.String,System.Xml.XmlElement)">
- <summary>
- Returns a number representing how much this file fits this project type.
- </summary>
- <param name="projectExt"></param>
- <param name="xmlDefinition"></param>
- <returns></returns>
- <remarks>
- This enables the override in other providers. Do not return big numbers, mainly when compring only on filename.
- </remarks>
- </member>
- <member name="T:NAnt.VSNet.Rainier.Solution">
- <summary>
- Analyses Microsoft Visual Studio .NET 2002 (Rainier) solution files.
- </summary>
- </member>
- <member name="T:NAnt.VSNet.Tasks.SolutionTask">
- <summary>
- Compiles VS.NET solutions (or sets of projects), automatically determining
- project dependencies from inter-project references.
- </summary>
- <remarks>
- <para>
- This task support the following projects:
- </para>
- <list type="bullet">
- <item>
- <description>Visual Basic .NET</description>
- </item>
- <item>
- <description>Visual C# .NET</description>
- </item>
- <item>
- <description>Visual J# .NET</description>
- </item>
- <item>
- <description>Visual C++ .NET</description>
- </item>
- </list>
- <note>
- Right now, only Microsoft Visual Studio .NET 2002 and 2003 solutions
- and projects are supported. Support for .NET Compact Framework projects
- is also not available at this time.
- </note>
- <para>
- The <see cref="T:NAnt.VSNet.Tasks.SolutionTask"/> also supports the model of referencing
- projects by their output filenames, rather than referencing them inside
- the solution. It will automatically detect the existance of a file
- reference and convert it to a project reference. For example, if project
- "A" references the file in the release output directory of
- project "B", the <see cref="T:NAnt.VSNet.Tasks.SolutionTask"/> will automatically
- convert this to a project dependency on project "B" and will
- reference the appropriate configuration output directory at the final
- build time (ie: reference the debug version of "B" if the
- solution is built as debug).
- </para>
- <note>
- The <see cref="T:NAnt.VSNet.Tasks.SolutionTask"/> expects all project files to be valid
- XML files.
- </note>
- <h3>Resx Files</h3>
- <para>
- When building a project for a down-level target framework, special care
- should be given to resx files. Resx files (can) contain references to
- a specific version of CLR types, and as such are only upward compatible.
- </para>
- <para>
- For example: if you want to be able to build a project both as a .NET 1.0
- and .NET 1.1 assembly, the resx files should only contain references to
- .NET 1.0 CLR types. Failure to do this may result in a <see cref="T:System.InvalidCastException"/>
- failure at runtime on machines with only the .NET Framework 1.0 installed.
- </para>
- </remarks>
- <example>
- <para>
- Compiles all of the projects in <c>test.sln</c>, in release mode, in
- the proper order.
- </para>
- <code>
- <![CDATA[
- <solution configuration="release" solutionfile="test.sln" />
- ]]>
- </code>
- </example>
- <example>
- <para>
- Compiles all of the projects in <c>projects.txt</c>, in the proper
- order.
- </para>
- <code>
- <![CDATA[
- <solution configuration="release">
- <projects>
- <includesfile name="projects.txt" />
- </projects>
- </solution>
- ]]>
- </code>
- </example>
- <example>
- <para>
- Compiles projects A, B and C, using the output of project X as a
- reference.
- </para>
- <code>
- <![CDATA[
- <solution configuration="release">
- <projects>
- <include name="A\A.csproj" />
- <include name="B\b.vbproj" />
- <include name="C\c.csproj" />
- </projects>
- <referenceprojects>
- <include name="X\x.csproj" />
- </referenceprojects>
- </solution>
- ]]>
- </code>
- </example>
- <example>
- <para>
- Compiles all of the projects in the solution except for project A.
- </para>
- <code>
- <![CDATA[
- <solution solutionfile="test.sln" configuration="release">
- <excludeprojects>
- <include name="A\A.csproj" />
- </excludeprojects>
- </solution>
- ]]>
- </code>
- </example>
- <example>
- <para>
- Compiles all of the projects in the solution mapping the specific project at
- http://localhost/A/A.csproj to c:\inetpub\wwwroot\A\A.csproj and any URLs under
- http://localhost/B/[remainder] to c:\other\B\[remainder]. This allows the build
- to work without WebDAV.
- </para>
- <code>
- <![CDATA[
- <solution solutionfile="test.sln" configuration="release">
- <webmap>
- <map url="http://localhost/A/A.csproj" path="c:\inetpub\wwwroot\A\A.csproj" />
- <map url="http://localhost/B" path="c:\other\B" />
- </webmap>
- </solution>
- ]]>
- </code>
- </example>
- <example>
- <para>
- Compiles all of the projects in the solution placing compiled outputs
- in <c>c:\temp</c>.</para>
- <code>
- <![CDATA[
- <solution solutionfile="test.sln" configuration="release" outputdir="c:\temp" />
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.VSNet.Tasks.SolutionTask.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.VSNet.Tasks.SolutionTask"/> class.
- </summary>
- </member>
- <member name="M:NAnt.VSNet.Tasks.SolutionTask.ExpandMacro(System.String)">
- <summary>
- Expands the given macro.
- </summary>
- <param name="macro">The macro to expand.</param>
- <returns>
- The expanded macro or <see langword="null"/> if the macro is not
- supported.
- </returns>
- <exception cref="T:NAnt.Core.BuildException">The macro cannot be expanded.</exception>
- </member>
- <member name="M:NAnt.VSNet.Tasks.SolutionTask.BuildAssemblyFolders">
- <summary>
- Builds the list of folders that should be scanned for assembly
- references.
- </summary>
- <returns>
- The list of folders that should be scanned for assembly references.
- </returns>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.Projects">
- <summary>
- The projects to build.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.ReferenceProjects">
- <summary>
- The projects to scan, but not build.
- </summary>
- <remarks>
- These projects are used to resolve project references and are
- generally external to the solution being built. References to
- these project's output files are converted to use the appropriate
- solution configuration at build time.
- </remarks>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.SolutionFile">
- <summary>
- The name of the VS.NET solution file to build.
- </summary>
- <remarks>
- <para>
- The <see cref="P:NAnt.VSNet.Tasks.SolutionTask.Projects"/> can be used instead to supply a list
- of Visual Studio.NET projects that should be built.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.Configuration">
- <summary>
- The name of the solution configuration to build.
- </summary>
- <remarks>
- <para>
- Generally <c>release</c> or <c>debug</c>. Not case-sensitive.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.Platform">
- <summary>
- The name of platform to build the solution for.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.SolutionConfig">
- <summary>
- Gets the solution configuration to build.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.OutputDir">
- <summary>
- The directory where compiled targets will be placed. This
- overrides path settings contained in the solution/project.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.WebMaps">
- <summary>
- WebMap of URL's to project references.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.ExcludeProjects">
- <summary>
- Fileset of projects to exclude.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.AssemblyFolders">
- <summary>
- Set of folders where references are searched when not found in path
- from project file (HintPath).
- </summary>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.IncludeVSFolders">
- <summary>
- Includes Visual Studio search folders in reference search path.
- The default is <see langword="true" />.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.EnableWebDav">
- <summary>
- Allow the task to use WebDAV for retrieving/compiling the projects within solution. Use of
- <see cref="T:NAnt.VSNet.Types.WebMap"/> is preferred over WebDAV. The default is <see langword="false"/>.
- </summary>
- <remarks>
- <para>WebDAV support requires permission changes to be made on your project server. These changes may affect
- the security of the server and should not be applied to a public installation.</para>
- <para>Consult your web server or the NAnt Wiki documentation for more information.</para>
- </remarks>
- </member>
- <member name="P:NAnt.VSNet.Tasks.SolutionTask.AssemblyFolderList">
- <summary>
- Gets the list of folders to scan for assembly references.
- </summary>
- <value>
- The list of folders to scan for assembly references.
- </value>
- </member>
- <member name="T:NAnt.VSNet.Types.UseOfATL">
- <summary>
- Defines how the project is using the ATL library.
- </summary>
- </member>
- <member name="F:NAnt.VSNet.Types.UseOfATL.NotUsing">
- <summary>
- Don't use ATL.
- </summary>
- </member>
- <member name="F:NAnt.VSNet.Types.UseOfATL.Static">
- <summary>
- Use ATL in a Static Library.
- </summary>
- </member>
- <member name="F:NAnt.VSNet.Types.UseOfATL.Shared">
- <summary>
- Use ATL in a Shared DLL.
- </summary>
- </member>
- <member name="T:NAnt.VSNet.Types.UseOfMFC">
- <summary>
- Defines how the project is using the MFC library.
- </summary>
- </member>
- <member name="F:NAnt.VSNet.Types.UseOfMFC.NotUsing">
- <summary>
- Don't use MFC.
- </summary>
- </member>
- <member name="F:NAnt.VSNet.Types.UseOfMFC.Static">
- <summary>
- Use MFC in a Static Library.
- </summary>
- </member>
- <member name="F:NAnt.VSNet.Types.UseOfMFC.Shared">
- <summary>
- Use MFC in a Shared DLL.
- </summary>
- </member>
- <member name="T:NAnt.VSNet.Types.UsePrecompiledHeader">
- <summary>
- Indicates the possible ways in which precompiled header file use is
- specified in a Visual C++ project.
- </summary>
- <remarks>
- The integer values assigned match those specified in the Visual C++
- project file for each setting.
- </remarks>>
- </member>
- <member name="F:NAnt.VSNet.Types.UsePrecompiledHeader.Unspecified">
- <summary>
- Precompiled header file use not specified.
- </summary>
- </member>
- <member name="F:NAnt.VSNet.Types.UsePrecompiledHeader.No">
- <summary>
- Don't use a precompiled header file.
- </summary>
- <remarks>
- For further information on the use of this option
- see the Microsoft documentation on the C++ compiler flag /Yc.
- </remarks>
- </member>
- <member name="F:NAnt.VSNet.Types.UsePrecompiledHeader.Create">
- <summary>
- Create precompiled header file.
- </summary>
- <remarks>
- For further information on the use of this option
- see the Microsoft documentation on the C++ compiler flag /Yc.
- </remarks>
- </member>
- <member name="F:NAnt.VSNet.Types.UsePrecompiledHeader.AutoCreate">
- <summary>
- Automatically create precompiled header file if necessary.
- </summary>
- <remarks>
- For further information on the use of this option
- see the Microsoft documentation on the C++ compiler flag /Yc.
- </remarks>
- </member>
- <member name="F:NAnt.VSNet.Types.UsePrecompiledHeader.Use">
- <summary>
- Use a precompiled header file.
- </summary>
- <remarks>
- For further information on the use of this option
- see the Microsoft documentation on the C++ compiler flag /Yu.
- </remarks>
- </member>
- <member name="T:NAnt.VSNet.Types.WebMap">
- <summary>
- Represents a single mapping from URL project path to physical project
- path.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.Types.WebMap.Url">
- <summary>
- Specifies the URL of the project file, or a URL fragment to match.
- </summary>
- <value>
- The URL of the project file or the URL fragment to match.
- </value>
- </member>
- <member name="P:NAnt.VSNet.Types.WebMap.Path">
- <summary>
- Specifies the actual path to the project file, or the path fragment
- to replace.
- </summary>
- <value>
- The actual path to the project file or the path fragment to replace
- the URL fragment with.
- </value>
- </member>
- <member name="P:NAnt.VSNet.Types.WebMap.CaseSensitive">
- <summary>
- Specifies whether the mapping is case-sensitive or not.
- </summary>
- <value>
- A boolean flag representing the case-sensitivity of the mapping. Default is <see langword="true" />.
- </value>
- </member>
- <member name="P:NAnt.VSNet.Types.WebMap.IfDefined">
- <summary>
- Indicates if the URL of the project file should be mapped.
- </summary>
- <value>
- <see langword="true" /> if the URL of the project file should be
- mapped; otherwise, <see langword="false" />.
- </value>
- </member>
- <member name="P:NAnt.VSNet.Types.WebMap.UnlessDefined">
- <summary>
- Indicates if the URL of the project file should not be mapped.
- </summary>
- <value>
- <see langword="true" /> if the URL of the project file should not
- be mapped; otherwise, <see langword="false" />.
- </value>
- </member>
- <member name="T:NAnt.VSNet.Types.WebMapCollection">
- <summary>
- Contains a strongly typed collection of <see cref="T:NAnt.VSNet.Types.WebMap"/>
- objects.
- </summary>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.VSNet.Types.WebMapCollection"/> class.
- </summary>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.#ctor(NAnt.VSNet.Types.WebMapCollection)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.VSNet.Types.WebMapCollection"/> class
- with the specified <see cref="T:NAnt.VSNet.Types.WebMapCollection"/> instance.
- </summary>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.#ctor(NAnt.VSNet.Types.WebMap[])">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.VSNet.Types.WebMapCollection"/> class
- with the specified array of <see cref="T:NAnt.VSNet.Types.WebMap"/> instances.
- </summary>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.FindBestMatch(System.String)">
- <summary>
- Find the best matching <see cref="T:NAnt.VSNet.Types.WebMap"/> for the given Uri.
- </summary>
- <param name="uri">The value to match against the <see cref="T:NAnt.VSNet.Types.WebMap"/> objects in the collection.</param>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.Add(NAnt.VSNet.Types.WebMap)">
- <summary>
- Adds a <see cref="T:NAnt.VSNet.Types.WebMap"/> to the end of the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.VSNet.Types.WebMap"/> to be added to the end of the collection.</param>
- <returns>The position into which the new element was inserted.</returns>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.AddRange(NAnt.VSNet.Types.WebMap[])">
- <summary>
- Adds the elements of a <see cref="T:NAnt.VSNet.Types.WebMap"/> array to the end of the collection.
- </summary>
- <param name="items">The array of <see cref="T:NAnt.VSNet.Types.WebMap"/> elements to be added to the end of the collection.</param>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.AddRange(NAnt.VSNet.Types.WebMapCollection)">
- <summary>
- Adds the elements of a <see cref="T:NAnt.VSNet.Types.WebMapCollection"/> to the end of the collection.
- </summary>
- <param name="items">The <see cref="T:NAnt.VSNet.Types.WebMapCollection"/> to be added to the end of the collection.</param>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.Contains(NAnt.VSNet.Types.WebMap)">
- <summary>
- Determines whether a <see cref="T:NAnt.VSNet.Types.WebMap"/> is in the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.VSNet.Types.WebMap"/> to locate in the collection.</param>
- <returns>
- <see langword="true"/> if <paramref name="item"/> is found in the
- collection; otherwise, <see langword="false"/>.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.Contains(System.String)">
- <summary>
- Determines whether a <see cref="T:NAnt.VSNet.Types.WebMap"/> with the specified
- value is in the collection.
- </summary>
- <param name="value">The argument value to locate in the collection.</param>
- <returns>
- <see langword="true"/> if a <see cref="T:NAnt.VSNet.Types.WebMap"/> with value
- <paramref name="value"/> is found in the collection; otherwise,
- <see langword="false"/>.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.CopyTo(NAnt.VSNet.Types.WebMap[],System.Int32)">
- <summary>
- Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
- </summary>
- <param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
- <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.IndexOf(NAnt.VSNet.Types.WebMap)">
- <summary>
- Retrieves the index of a specified <see cref="T:NAnt.VSNet.Types.WebMap"/> object in the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.VSNet.Types.WebMap"/> object for which the index is returned.</param>
- <returns>
- The index of the specified <see cref="T:NAnt.VSNet.Types.WebMap"/>. If the <see cref="T:NAnt.VSNet.Types.WebMap"/> is not currently a member of the collection, it returns -1.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.Insert(System.Int32,NAnt.VSNet.Types.WebMap)">
- <summary>
- Inserts a <see cref="T:NAnt.VSNet.Types.WebMap"/> into the collection at the specified index.
- </summary>
- <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
- <param name="item">The <see cref="T:NAnt.VSNet.Types.WebMap"/> to insert.</param>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through the collection.
- </summary>
- <returns>
- A <see cref="T:NAnt.VSNet.Types.WebMapEnumerator"/> for the entire collection.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapCollection.Remove(NAnt.VSNet.Types.WebMap)">
- <summary>
- Removes a member from the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.VSNet.Types.WebMap"/> to remove from the collection.</param>
- </member>
- <member name="P:NAnt.VSNet.Types.WebMapCollection.Item(System.Int32)">
- <summary>
- Gets or sets the element at the specified index.
- </summary>
- <param name="index">The zero-based index of the element to get or set.</param>
- </member>
- <member name="P:NAnt.VSNet.Types.WebMapCollection.Item(System.String)">
- <summary>
- Gets the <see cref="T:NAnt.VSNet.Types.WebMap"/> with the specified value.
- </summary>
- <param name="value">The value of the <see cref="T:NAnt.VSNet.Types.WebMap"/> to get.</param>
- </member>
- <member name="T:NAnt.VSNet.Types.WebMapEnumerator">
- <summary>
- Enumerates the <see cref="T:NAnt.VSNet.Types.WebMap"/> elements of a <see cref="T:NAnt.VSNet.Types.WebMapCollection"/>.
- </summary>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapEnumerator.#ctor(NAnt.VSNet.Types.WebMapCollection)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.VSNet.Types.WebMapEnumerator"/> class
- with the specified <see cref="T:NAnt.VSNet.Types.WebMapCollection"/>.
- </summary>
- <param name="arguments">The collection that should be enumerated.</param>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapEnumerator.MoveNext">
- <summary>
- Advances the enumerator to the next element of the collection.
- </summary>
- <returns>
- <see langword="true" /> if the enumerator was successfully advanced
- to the next element; <see langword="false" /> if the enumerator has
- passed the end of the collection.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.Types.WebMapEnumerator.Reset">
- <summary>
- Sets the enumerator to its initial position, which is before the
- first element in the collection.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.Types.WebMapEnumerator.Current">
- <summary>
- Gets the current element in the collection.
- </summary>
- <returns>
- The current element in the collection.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.ReferenceBase.GetPrimaryOutputFile(NAnt.VSNet.Configuration)">
- <summary>
- Gets the output path of the reference, without taking the "copy local"
- setting into consideration.
- </summary>
- <param name="solutionConfiguration">The solution configuration that is built.</param>
- <returns>
- The full output path of the reference.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.ReferenceBase.GetOutputFiles(NAnt.VSNet.Configuration,System.Collections.Hashtable)">
- <summary>
- Gets the complete set of output files of the reference for the
- specified configuration.
- </summary>
- <param name="solutionConfiguration">The solution configuration that is built.</param>
- <param name="outputFiles">The set of output files to be updated.</param>
- <remarks>
- The key of the case-insensitive <see cref="T:System.Collections.Hashtable"/> is the
- full path of the output file and the value is the path relative to
- the output directory.
- </remarks>
- </member>
- <member name="M:NAnt.VSNet.ReferenceBase.GetAssemblyReferences(NAnt.VSNet.Configuration)">
- <summary>
- Gets the complete set of assemblies that need to be referenced when
- a project references this component.
- </summary>
- <param name="solutionConfiguration">The solution configuration that is built.</param>
- <returns>
- The complete set of assemblies that need to be referenced when a
- project references this component.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.ReferenceBase.GetTimestamp(NAnt.VSNet.Configuration)">
- <summary>
- Gets the timestamp of the reference.
- </summary>
- <param name="solutionConfiguration">The solution configuration that is built.</param>
- <returns>
- The timestamp of the reference.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.ReferenceBase.IsManaged(NAnt.VSNet.Configuration)">
- <summary>
- Gets a value indicating whether the reference is managed for the
- specified configuration.
- </summary>
- <param name="solutionConfiguration">The solution configuration that is built.</param>
- <returns>
- <see langword="true" /> if the reference is managed for the
- specified configuration; otherwise, <see langword="false" />.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.ReferenceBase.GetFileTimestamp(System.String)">
- <summary>
- Returns the date and time the specified file was last written to.
- </summary>
- <param name="fileName">The file for which to obtain write date and time information.</param>
- <returns>
- A <see cref="T:System.DateTime"/> structure set to the date and time that
- the specified file was last written to, or
- <see cref="F:System.DateTime.MaxValue"/> if the specified file does not
- exist.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.ReferenceBase.Log(NAnt.Core.Level,System.String)">
- <summary>
- Logs a message with the given priority.
- </summary>
- <param name="messageLevel">The message priority at which the specified message is to be logged.</param>
- <param name="message">The message to be logged.</param>
- <remarks>
- The actual logging is delegated to the underlying task.
- </remarks>
- </member>
- <member name="M:NAnt.VSNet.ReferenceBase.Log(NAnt.Core.Level,System.String,System.Object[])">
- <summary>
- Logs a message with the given priority.
- </summary>
- <param name="messageLevel">The message priority at which the specified message is to be logged.</param>
- <param name="message">The message to log, containing zero or more format items.</param>
- <param name="args">An <see cref="T:System.Object"/> array containing zero or more objects to format.</param>
- <remarks>
- The actual logging is delegated to the underlying task.
- </remarks>
- </member>
- <member name="P:NAnt.VSNet.ReferenceBase.CopyLocal">
- <summary>
- Gets a value indicating whether the output file(s) of this reference
- should be copied locally.
- </summary>
- <value>
- <see langword="true" /> if the output file(s) of this reference
- should be copied locally; otherwise, <see langword="false" />.
- </value>
- </member>
- <member name="P:NAnt.VSNet.ReferenceBase.IsSystem">
- <summary>
- Gets a value indicating whether this reference represents a system
- assembly.
- </summary>
- <value>
- <see langword="true" /> if this reference represents a system
- assembly; otherwise, <see langword="false" />.
- </value>
- </member>
- <member name="P:NAnt.VSNet.ReferenceBase.Parent">
- <summary>
- Gets the project in which the reference is defined.
- </summary>
- </member>
- <member name="M:NAnt.VSNet.FileReferenceBase.IsManaged(NAnt.VSNet.Configuration)">
- <summary>
- Gets a value indicating whether the reference is managed for the
- specified configuration.
- </summary>
- <param name="config">The build configuration of the reference.</param>
- <returns>
- <see langword="true" />.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.FileReferenceBase.GetAssemblyOutputFiles(System.String,System.Collections.Hashtable)">
- <summary>
- Gets the complete set of output files for the specified assembly
- and adds them to <paremref name="outputFiles"/> collection.
- </summary>
- <param name="assemblyFile">The path of the assembly to get the output files for.</param>
- <param name="outputFiles">The set of output files to be updated.</param>
- <remarks>
- The key of the case-insensitive <see cref="T:System.Collections.Hashtable"/> is the
- full path of the output file and the value is the path relative to
- the output directory.
- </remarks>
- </member>
- <member name="M:NAnt.VSNet.AssemblyReferenceBase.GetPrimaryOutputFile(NAnt.VSNet.Configuration)">
- <summary>
- Gets the path of the reference, without taking the "copy local"
- setting into consideration.
- </summary>
- <param name="solutionConfiguration">The solution configuration that is built.</param>
- <returns>
- The output path of the reference.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.AssemblyReferenceBase.GetOutputFiles(NAnt.VSNet.Configuration,System.Collections.Hashtable)">
- <summary>
- Gets the complete set of output files for the referenced project.
- </summary>
- <param name="solutionConfiguration">The solution configuration that is built.</param>
- <param name="outputFiles">The set of output files to be updated.</param>
- <remarks>
- The key of the case-insensitive <see cref="T:System.Collections.Hashtable"/> is the
- full path of the output file and the value is the path relative to
- the output directory.
- </remarks>
- </member>
- <member name="M:NAnt.VSNet.AssemblyReferenceBase.GetAssemblyReferences(NAnt.VSNet.Configuration)">
- <summary>
- Gets the complete set of assemblies that need to be referenced when
- a project references this component.
- </summary>
- <param name="solutionConfiguration">The solution configuration that is built.</param>
- <returns>
- The complete set of assemblies that need to be referenced when a
- project references this component.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.AssemblyReferenceBase.GetTimestamp(NAnt.VSNet.Configuration)">
- <summary>
- Gets the timestamp of the reference.
- </summary>
- <param name="solutionConfiguration">The solution configuration that is built.</param>
- <returns>
- The timestamp of the reference.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.AssemblyReferenceBase.ResolveAssemblyReference">
- <summary>
- Resolves an assembly reference.
- </summary>
- <returns>
- The full path to the resolved assembly, or <see langword="null" />
- if the assembly reference could not be resolved.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.AssemblyReferenceBase.ResolveFromFolderList(System.Collections.Specialized.StringCollection,System.String)">
- <summary>
- Searches for the given file in all paths in <paramref name="folderList" />.
- </summary>
- <param name="folderList">The folders to search.</param>
- <param name="fileName">The file to search for.</param>
- <returns>
- The path of the assembly if <paramref name="fileName" /> was found
- in <paramref name="folderList" />; otherwise, <see langword="null" />.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.AssemblyReferenceBase.ResolveFromFramework(System.String)">
- <summary>
- Resolves an assembly reference in the framework assembly directory
- of the target framework.
- </summary>
- <param name="fileName">The file to search for.</param>
- <returns>
- The full path of the assembly file if the assembly could be located
- in the framework assembly directory; otherwise, <see langword="null" />.
- </returns>
- </member>
- <member name="M:NAnt.VSNet.AssemblyReferenceBase.ResolveFromRelativePath(System.String)">
- <summary>
- Resolves an assembly reference using a path relative to the project
- directory.
- </summary>
- <returns>
- The full path of the assembly, or <see langword="null"/> if
- <paramref name="relativePath"/> is <see langword="null"/> or an
- empty <see cref="T:System.String"/>.
- </returns>
- </member>
- <member name="P:NAnt.VSNet.AssemblyReferenceBase.CopyLocal">
- <summary>
- Gets a value indicating whether the output file(s) of this reference
- should be copied locally.
- </summary>
- <value>
- <see langword="true" /> if the output file(s) of this reference
- should be copied locally; otherwise, <see langword="false" />.
- </value>
- </member>
- <member name="P:NAnt.VSNet.AssemblyReferenceBase.IsSystem">
- <summary>
- Gets a value indicating whether this reference represents a system
- assembly.
- </summary>
- <value>
- <see langword="true" /> if this reference represents a system
- assembly; otherwise, <see langword="false" />.
- </value>
- </member>
- <member name="M:NAnt.VSNet.ConfigurationBase.#ctor(NAnt.VSNet.ProjectBase)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.VSNet.ConfigurationBase"/>
- class with the given <see cref="T:NAnt.VSNet.ProjectBase"/>.
- </summary>
- <param name="project">The project of the configuration.</param>
- </member>
- <member name="M:NAnt.VSNet.ConfigurationBase.ExpandMacro(System.String)">
- <summary>
- Expands the given macro.
- </summary>
- <param name="macro">The macro to expand.</param>
- <returns>
- The expanded macro.
- </returns>
- <exception cref="T:NAnt.Core.BuildException">
- <para>The macro is not supported.</para>
- <para>-or-</para>
- <para>The macro is not implemented.</para>
- <para>-or-</para>
- <para>The macro cannot be expanded.</para>
- </exception>
- <exception cref="T:System.NotImplementedException">
- <para>Expansion of a given macro is not yet implemented.</para>
- </exception>
- </member>
- <member name="M:NAnt.VSNet.ConfigurationBase.EvaluateMacro(System.Text.RegularExpressions.Match)">
- <summary>
- Is called each time a regular expression match is found during a
- <see cref="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.Text.RegularExpressions.MatchEvaluator)"/> operation.
- </summary>
- <param name="m">The <see cref="T:System.Text.RegularExpressions.Match"/> resulting from a single regular expression match during a <see cref="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.Text.RegularExpressions.MatchEvaluator)"/>.</param>
- <returns>
- The expanded <see cref="T:System.Text.RegularExpressions.Match"/>.
- </returns>
- </member>
- <member name="P:NAnt.VSNet.ConfigurationBase.Project">
- <summary>
- Gets the project.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.ConfigurationBase.Name">
- <summary>
- Gets the name of the configuration.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.ConfigurationBase.ObjectDir">
- <summary>
- Get the directory in which intermediate build output will be stored
- for this configuration.
- </summary>
- <remarks>
- <para>
- This is a directory relative to the project directory named
- <c>obj\<configuration name></c>.
- </para>
- <para>
- <c>.resx</c> and <c>.licx</c> files will only be recompiled if the
- compiled resource files in the <see cref="P:NAnt.VSNet.ConfigurationBase.ObjectDir"/> are not
- uptodate.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.VSNet.ConfigurationBase.OutputDir">
- <summary>
- Gets the output directory.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.ConfigurationBase.OutputPath">
- <summary>
- Gets the path for the output file.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.ConfigurationBase.BuildPath">
- <summary>
- Gets the path in which the output file will be created before its
- copied to the actual output path.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.ConfigurationBase.RelativeOutputDir">
- <summary>
- Get the path of the output directory relative to the project
- directory.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.ConfigurationBase.PlatformName">
- <summary>
- Gets the platform that the configuration targets.
- </summary>
- <value>
- The platform targeted by the configuration.
- </value>
- </member>
- <member name="P:NAnt.VSNet.ConfigurationBase.ExtraOutputFiles">
- <summary>
- Gets the set of output files that is specific to the project
- configuration.
- </summary>
- <value>
- The set of output files that is specific to the project
- configuration.
- </value>
- <remarks>
- The key of the case-insensitive <see cref="T:System.Collections.Hashtable"/> is the
- full path of the output file and the value is the path relative to
- the output directory.
- </remarks>
- </member>
- <member name="M:NAnt.VSNet.ConfigurationDictionary.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.VSNet.ConfigurationDictionary"/> class.
- </summary>
- </member>
- <member name="M:NAnt.VSNet.ConfigurationMap.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.VSNet.ConfigurationMap"/> class.
- </summary>
- </member>
- <member name="M:NAnt.VSNet.ConfigurationMap.#ctor(System.Int32)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.VSNet.ConfigurationMap"/>
- class with the specified initial capacity.
- </summary>
- <param name="capacity">The appropriate number of entries that the <see cref="T:NAnt.VSNet.ConfigurationMap"/> can initially contain.</param>
- </member>
- <member name="P:NAnt.VSNet.ConfigurationSettings.PlatformName">
- <summary>
- Gets the platform that the configuration targets.
- </summary>
- <value>
- The platform targeted by the configuration.
- </value>
- </member>
- <member name="P:NAnt.VSNet.ConfigurationSettings.BuildPath">
- <summary>
- Gets the path in which the output file will be created before its
- copied to the actual output path.
- </summary>
- </member>
- <member name="P:NAnt.VSNet.ConfigurationSettings.RegisterForComInterop">
- <summary>
- Gets a value indicating whether to register the project output for
- use with COM components.
- </summary>
- <value>
- <see langword="true" /> if the project output should be registered
- for use with COM components; otherwise, <see langword="false" />.
- </value>
- </member>
- <member name="T:NAnt.VSNet.ProjectBase">
- <summary>
- Base class for all project classes.
- </summary>
- </member>
- <member name="M:NAnt.VSNet.ProjectBase.#ctor(System.Xml.XmlElement,NAnt.VSNet.Tasks.SolutionTask,System.CodeDom.Compiler.TempFileCollection,NAnt.Core.Util.GacCache,NAnt.VSNet.ReferencesResolv…
Large files files are truncated, but you can click here to view the full file