From 247cbc0e2814a5e22e398cf9c14262269473ba77 Mon Sep 17 00:00:00 2001 From: Jeff Kluge Date: Wed, 7 Dec 2022 15:29:19 -0800 Subject: [PATCH] Target net7.0 and update packages (#200) --- .github/workflows/CI.yml | 18 +- Packages.props | 16 +- global.json | 2 +- ...Utilities.ProjectCreation.UnitTests.csproj | 2 +- .../PackageFeedLibraryTests.cs | 2 +- .../ProjectTests.cs | 11 +- .../TestBase.cs | 35 +- .../BuildEventArgsCollection.cs | 4 +- .../BuildMessageCollection.cs | 6 +- .../BuildOutput.cs | 8 +- .../MSBuildAssemblyResolver.cs | 3 +- ...oft.Build.Utilities.ProjectCreation.csproj | 3 +- .../PublicAPI/net472/PublicAPI.Shipped.txt | 307 +++++++++++++++++ .../PublicAPI/net472/PublicAPI.Unshipped.txt | 308 +----------------- .../PublicAPI/net6.0/PublicAPI.Shipped.txt | 307 +++++++++++++++++ .../PublicAPI/net6.0/PublicAPI.Unshipped.txt | 308 +----------------- .../PublicAPI.Shipped.txt} | 5 +- .../PublicAPI.Unshipped.txt} | 0 .../netcoreapp3.1/PublicAPI.Shipped.txt | 307 +++++++++++++++++ .../netcoreapp3.1/PublicAPI.Unshipped.txt | 308 +----------------- version.json | 2 +- 21 files changed, 1008 insertions(+), 954 deletions(-) rename src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/{net5.0/PublicAPI.Unshipped.txt => net7.0/PublicAPI.Shipped.txt} (99%) rename src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/{net5.0/PublicAPI.Shipped.txt => net7.0/PublicAPI.Unshipped.txt} (100%) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index ec38256..c2067ae 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -18,6 +18,7 @@ env: ContinuousIntegrationBuild: 'true' DotNet3Version: '3.x' DotNet6Version: '6.x' + DotNet7Version: '7.x' jobs: BuildAndTest: @@ -31,6 +32,7 @@ jobs: name: Linux - os: macos-latest name: MacOS + fail-fast: false name: Build and Test (${{ matrix.name }}) runs-on: ${{ matrix.os }} @@ -42,28 +44,38 @@ jobs: fetch-depth: 0 - name: Install .NET ${{ env.DotNet3Version }} - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v3 with: dotnet-version: ${{ env.DotNet3Version }} - name: Install .NET ${{ env.DotNet6Version }} - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v3 with: dotnet-version: ${{ env.DotNet6Version }} + - name: Install .NET ${{ env.DotNet7Version }} + uses: actions/setup-dotnet@v3 + with: + dotnet-version: ${{ env.DotNet7Version }} + - name: Build Solution run: dotnet build "/Property:Platform=${{ env.BuildPlatform }};Configuration=${{ env.BuildConfiguration }}" "/BinaryLogger:${{ env.ArtifactsDirectoryName }}/build.binlog" - name: Run Unit Tests (.NET Framework) - if: ${{ matrix.os == 'windows-latest' }} + if: ${{ matrix.name == 'Windows' }} run: dotnet test --logger trx --no-restore --no-build --framework net472 /noautorsp "/Property:Platform=${{ env.BuildPlatform }};Configuration=${{ env.BuildConfiguration }}" "/BinaryLogger:${{ env.ArtifactsDirectoryName }}/test-net472.binlog" - name: Run Unit Tests (.NET Core 3.1) + if: ${{ matrix.name != 'MacOS' }} run: dotnet test --logger trx --no-restore --no-build --framework netcoreapp3.1 /noautorsp "/Property:Platform=${{ env.BuildPlatform }};Configuration=${{ env.BuildConfiguration }}" "/BinaryLogger:${{ env.ArtifactsDirectoryName }}/test-netcoreapp3.1.binlog" - name: Run Unit Tests (.NET 6) + if: ${{ matrix.name != 'MacOS' }} run: dotnet test --logger trx --no-restore --no-build --framework net6.0 /noautorsp "/Property:Platform=${{ env.BuildPlatform }};Configuration=${{ env.BuildConfiguration }}" "/BinaryLogger:${{ env.ArtifactsDirectoryName }}/test-net6.0.binlog" + - name: Run Unit Tests (.NET 7) + run: dotnet test --logger trx --no-restore --no-build --framework net7.0 /noautorsp "/Property:Platform=${{ env.BuildPlatform }};Configuration=${{ env.BuildConfiguration }}" "/BinaryLogger:${{ env.ArtifactsDirectoryName }}/test-net7.0.binlog" + - name: Upload Test Results uses: actions/upload-artifact@v2 if: success() || failure() diff --git a/Packages.props b/Packages.props index 555a052..1802bfb 100644 --- a/Packages.props +++ b/Packages.props @@ -1,19 +1,19 @@ - 17.3.1 + 17.4.0 + 17.3.2 16.9.0 - 6.3.0 + 6.4.0 5.7.1 - + - - - + + @@ -21,10 +21,10 @@ - + - + diff --git a/global.json b/global.json index d8366ba..a6e7dc6 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "6.0.0", + "version": "7.0.0", "rollForward": "latestMinor" } } \ No newline at end of file diff --git a/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/Microsoft.Build.Utilities.ProjectCreation.UnitTests.csproj b/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/Microsoft.Build.Utilities.ProjectCreation.UnitTests.csproj index 7faad6a..cbb15e9 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/Microsoft.Build.Utilities.ProjectCreation.UnitTests.csproj +++ b/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/Microsoft.Build.Utilities.ProjectCreation.UnitTests.csproj @@ -1,6 +1,6 @@  - net472;netcoreapp3.1;net6.0 + net472;netcoreapp3.1;net6.0;net7.0 net472;netcoreapp3.1 false diff --git a/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/PackageFeedTests/PackageFeedLibraryTests.cs b/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/PackageFeedTests/PackageFeedLibraryTests.cs index 5c2d2c8..85a4088 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/PackageFeedTests/PackageFeedLibraryTests.cs +++ b/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/PackageFeedTests/PackageFeedLibraryTests.cs @@ -110,7 +110,7 @@ private void ValidateAssembly(Package package, string filePath, string expectedA assembly.FullName.ShouldBe(expectedAssemblyFullName); - assembly.GetTypes().ShouldHaveSingleItem().FullName.ShouldBe(expectedTypeFullName); + assembly.GetTypes().ShouldContain(i => i.FullName.Equals(expectedTypeFullName)); } } } \ No newline at end of file diff --git a/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/ProjectTests.cs b/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/ProjectTests.cs index 02f4cbc..65ae721 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/ProjectTests.cs +++ b/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/ProjectTests.cs @@ -2,6 +2,7 @@ // // Licensed under the MIT license. +using Microsoft.Build.Construction; using Microsoft.Build.Evaluation; using Microsoft.Build.Exceptions; using Shouldly; @@ -10,7 +11,7 @@ namespace Microsoft.Build.Utilities.ProjectCreation.UnitTests { - public class ProjectTests : MSBuildTestBase + public class ProjectTests : TestBase { [Fact] public void ProjectInstanceGetsCorrectObject() @@ -77,10 +78,12 @@ public void ProjectWithGlobalPropertiesFromProjectCollection() [Fact] public void TryGetProjectBuildOutput() { + ProjectRootElement import = ProjectCreator.Create() + .Save(GetTempProjectPath()); + ProjectCreator.Create() - .Property("ImportDirectoryBuildTargets", "false") - .Import(@"$(MSBuildBinPath)\Microsoft.Common.targets") - .Import(@"$(MSBuildBinPath)\Microsoft.Common.targets") + .Import(import.FullPath) + .Import(import.FullPath) .TryGetProject(out Project _, out BuildOutput buildOutput); buildOutput.WarningEvents.ShouldHaveSingleItem(buildOutput.GetConsoleLog()).Code.ShouldBe("MSB4011", buildOutput.GetConsoleLog()); diff --git a/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/TestBase.cs b/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/TestBase.cs index 1dc4087..5a694a2 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/TestBase.cs +++ b/src/Microsoft.Build.Utilities.ProjectCreation.UnitTests/TestBase.cs @@ -12,6 +12,21 @@ public abstract class TestBase : MSBuildTestBase, IDisposable protected TestBase() { TestRootPath = Directory.CreateDirectory(Path.Combine(Path.GetTempPath(), Path.GetRandomFileName())).FullName; + WriteGlobalJson(); + } + + public string DotNetSdkVersion + { + get => +#if NETCOREAPP3_1 + "3.1.100"; +#elif NET6_0 + "6.0.100"; +#elif NET7_0 || NETFRAMEWORK + "7.0.100"; +#else + Unknown target framework! +#endif } public string TargetFramework @@ -19,12 +34,14 @@ public string TargetFramework get => #if NETCOREAPP3_1 "netcoreapp3.1"; -#elif NET5_0 - "net5.0"; #elif NET6_0 "net6.0"; -#else +#elif NET7_0 + "net7.0"; +#elif NETFRAMEWORK "net472"; +#else + Unknown target framework! #endif } @@ -61,5 +78,17 @@ protected string GetTempProjectPath(string extension = null) return Path.Combine(tempDirectoryInfo.FullName, $"{Path.GetRandomFileName()}{extension ?? string.Empty}"); } + + private void WriteGlobalJson() + { + File.WriteAllText( + Path.Combine(TestRootPath, "global.json"), + $@"{{ + ""sdk"": {{ + ""version"": ""{DotNetSdkVersion}"", + ""rollForward"": ""latestMinor"" + }} +}}"); + } } } \ No newline at end of file diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/BuildEventArgsCollection.cs b/src/Microsoft.Build.Utilities.ProjectCreation/BuildEventArgsCollection.cs index 11776cf..a14c895 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation/BuildEventArgsCollection.cs +++ b/src/Microsoft.Build.Utilities.ProjectCreation/BuildEventArgsCollection.cs @@ -59,7 +59,7 @@ protected BuildEventArgsCollection() /// /// Gets the error messages that were logged. /// - public IReadOnlyCollection Errors => _errorEvents.Select(i => i.Message).ToList(); + public IReadOnlyCollection Errors => _errorEvents.Select(i => i.Message).ToList()!; /// /// Gets the messages that were logged. @@ -79,7 +79,7 @@ protected BuildEventArgsCollection() /// /// Gets the warning messages that were logged. /// - public IReadOnlyCollection Warnings => _warningEvents.Select(i => i.Message).ToList(); + public IReadOnlyCollection Warnings => _warningEvents.Select(i => i.Message).ToList()!; /// public virtual void Dispose() diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/BuildMessageCollection.cs b/src/Microsoft.Build.Utilities.ProjectCreation/BuildMessageCollection.cs index d1d606f..cbcf124 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation/BuildMessageCollection.cs +++ b/src/Microsoft.Build.Utilities.ProjectCreation/BuildMessageCollection.cs @@ -32,17 +32,17 @@ internal BuildMessageCollection(BuildEventArgsCollection buildOutput) /// /// Gets the messages that were logged with . /// - public IReadOnlyCollection High => _buildOutput.MessageEvents.High.Select(i => i.Message).ToList(); + public IReadOnlyCollection High => _buildOutput.MessageEvents.High.Select(i => i.Message).ToList()!; /// /// Gets the messages that were logged with . /// - public IReadOnlyCollection Low => _buildOutput.MessageEvents.Low.Select(i => i.Message).ToList(); + public IReadOnlyCollection Low => _buildOutput.MessageEvents.Low.Select(i => i.Message).ToList()!; /// /// Gets the messages that were logged with . /// - public IReadOnlyCollection Normal => _buildOutput.MessageEvents.Normal.Select(i => i.Message).ToList(); + public IReadOnlyCollection Normal => _buildOutput.MessageEvents.Normal.Select(i => i.Message).ToList()!; /// public IEnumerator GetEnumerator() diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/BuildOutput.cs b/src/Microsoft.Build.Utilities.ProjectCreation/BuildOutput.cs index 01d9782..3d5356a 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation/BuildOutput.cs +++ b/src/Microsoft.Build.Utilities.ProjectCreation/BuildOutput.cs @@ -88,6 +88,12 @@ private void OnAnyEventRaised(object sender, BuildEventArgs e) private void OnBuildFinished(object sender, BuildFinishedEventArgs args) => _buildFinished = args; - private void OnProjectFinished(object sender, ProjectFinishedEventArgs e) => _resultsByProject.AddOrUpdate(e.ProjectFile, e.Succeeded, (projectFile, succeeded) => succeeded && e.Succeeded); + private void OnProjectFinished(object sender, ProjectFinishedEventArgs e) + { + if (e.ProjectFile != null) + { + _resultsByProject.AddOrUpdate(e.ProjectFile, e.Succeeded, (projectFile, succeeded) => succeeded && e.Succeeded); + } + } } } \ No newline at end of file diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/MSBuildAssemblyResolver.cs b/src/Microsoft.Build.Utilities.ProjectCreation/MSBuildAssemblyResolver.cs index 08b7071..1906983 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation/MSBuildAssemblyResolver.cs +++ b/src/Microsoft.Build.Utilities.ProjectCreation/MSBuildAssemblyResolver.cs @@ -55,7 +55,7 @@ public static partial class MSBuildAssemblyResolver } AssemblyName candidateAssemblyName = AssemblyName.GetAssemblyName(candidateAssemblyFile.FullName); - +#if !NET7_0_OR_GREATER if (requestedAssemblyName.ProcessorArchitecture != System.Reflection.ProcessorArchitecture.None && requestedAssemblyName.ProcessorArchitecture != candidateAssemblyName.ProcessorArchitecture) { // The requested assembly has a processor architecture and the candidate assembly has a different value @@ -67,6 +67,7 @@ public static partial class MSBuildAssemblyResolver // Requested assembly has a public key but it doesn't match the candidate assembly public key return null; } +#endif return assemblyLoader(candidateAssemblyFile.FullName); }); diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/Microsoft.Build.Utilities.ProjectCreation.csproj b/src/Microsoft.Build.Utilities.ProjectCreation/Microsoft.Build.Utilities.ProjectCreation.csproj index a76459f..a3611c3 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation/Microsoft.Build.Utilities.ProjectCreation.csproj +++ b/src/Microsoft.Build.Utilities.ProjectCreation/Microsoft.Build.Utilities.ProjectCreation.csproj @@ -1,6 +1,6 @@  - net472;netcoreapp3.1;net6.0 + net472;netcoreapp3.1;net6.0;net7.0 true true ..\..\artifacts\$(MSBuildProjectName) @@ -30,7 +30,6 @@ - diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net472/PublicAPI.Shipped.txt b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net472/PublicAPI.Shipped.txt index ab058de..b60cd4a 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net472/PublicAPI.Shipped.txt +++ b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net472/PublicAPI.Shipped.txt @@ -1 +1,308 @@ #nullable enable +const Microsoft.Build.Utilities.ProjectCreation.PackageDependency.DefaultPrivateAssets = "Build,ContentFiles,Analyzers" -> string! +const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.DefaultTargetName = "Build" -> string! +const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultSdk = "Microsoft.NET.Sdk" -> string! +const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultTargetFramework = "netstandard2.0" -> string! +Microsoft.Build.Utilities.ProjectCreation.BuildEngine +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.BuildProjectFile(string! projectFileName, string![]! targetNames, System.Collections.IDictionary! globalProperties, System.Collections.IDictionary! targetOutputs) -> bool +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ColumnNumberOfTaskNode.get -> int +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ContinueOnError.get -> bool +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LineNumberOfTaskNode.get -> int +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs! e) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs! e) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs! e) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs! e) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ProjectFileOfTaskNode.get -> string? +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Add(Microsoft.Build.Framework.BuildEventArgs! buildEventArgs) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.AllEvents.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.BuildEventArgsCollection() -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.ErrorEvents.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Errors.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.GetConsoleLog(Microsoft.Build.Framework.LoggerVerbosity verbosity = Microsoft.Build.Framework.LoggerVerbosity.Normal) -> string! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.MessageEvents.get -> Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Messages.get -> Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.WarningEvents.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Warnings.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Count.get -> int +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.High.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Low.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Normal.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Count.get -> int +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.High.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Low.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Normal.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildOutput +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Initialize(Microsoft.Build.Framework.IEventSource! eventSource) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.IsShutdown.get -> bool +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Parameters.get -> string! +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Parameters.set -> void +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.ProjectResults.get -> System.Collections.Generic.IReadOnlyDictionary! +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Shutdown() -> void +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Succeeded.get -> bool? +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Verbosity.get -> Microsoft.Build.Framework.LoggerVerbosity +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Verbosity.set -> void +Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods +Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver +Microsoft.Build.Utilities.ProjectCreation.MSBuildTestBase +Microsoft.Build.Utilities.ProjectCreation.MSBuildTestBase.MSBuildTestBase() -> void +Microsoft.Build.Utilities.ProjectCreation.Package +Microsoft.Build.Utilities.ProjectCreation.Package.Author.get -> string! +Microsoft.Build.Utilities.ProjectCreation.Package.Compare(Microsoft.Build.Utilities.ProjectCreation.Package? x, Microsoft.Build.Utilities.ProjectCreation.Package? y) -> int +Microsoft.Build.Utilities.ProjectCreation.Package.CompareTo(Microsoft.Build.Utilities.ProjectCreation.Package? other) -> int +Microsoft.Build.Utilities.ProjectCreation.Package.Copyright.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Description.get -> string! +Microsoft.Build.Utilities.ProjectCreation.Package.DevelopmentDependency.get -> bool +Microsoft.Build.Utilities.ProjectCreation.Package.Directory.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Equals(Microsoft.Build.Utilities.ProjectCreation.Package? x, Microsoft.Build.Utilities.ProjectCreation.Package? y) -> bool +Microsoft.Build.Utilities.ProjectCreation.Package.FileName.get -> string! +Microsoft.Build.Utilities.ProjectCreation.Package.FullPath.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.GetHashCode(Microsoft.Build.Utilities.ProjectCreation.Package! obj) -> int +Microsoft.Build.Utilities.ProjectCreation.Package.Icon.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.IconUrl.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Id.get -> string! +Microsoft.Build.Utilities.ProjectCreation.Package.Language.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.LicenseExpression.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.LicenseUrl.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.LicenseVersion.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Owners.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.PackageTypes.get -> System.Collections.Generic.IReadOnlyCollection? +Microsoft.Build.Utilities.ProjectCreation.Package.ProjectUrl.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.ReleaseNotes.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryBranch.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryCommit.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryType.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryUrl.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RequireLicenseAcceptance.get -> bool +Microsoft.Build.Utilities.ProjectCreation.Package.Serviceable.get -> bool +Microsoft.Build.Utilities.ProjectCreation.Package.Summary.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Tags.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Title.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Version.get -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.BuildAction.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.BuildAction.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.CopyToOutput.get -> bool? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.CopyToOutput.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Exclude.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Exclude.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Flatten.get -> bool? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Flatten.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Include.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Include.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageDependency +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Equals(Microsoft.Build.Utilities.ProjectCreation.PackageDependency? other) -> bool +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Equals(Microsoft.Build.Utilities.ProjectCreation.PackageDependency? x, Microsoft.Build.Utilities.ProjectCreation.PackageDependency? y) -> bool +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.ExcludeAssets.get -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.GetHashCode(Microsoft.Build.Utilities.ProjectCreation.PackageDependency! obj) -> int +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Id.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Version.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageFeed +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ContentFileText(string! relativePath, string! contents, string! targetFramework, bool copyToOutput = true) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ContentFileText(string! relativePath, string! contents, string! targetFramework, string! buildAction, bool copyToOutput = false, bool flatten = false, string! language = "any") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Dependency(string! targetFramework, string! id, string! version, string! include = "All", string! exclude = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Dispose() -> void +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.FileCustom(string! relativePath, System.IO.FileInfo! sourceFileInfo) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.FileText(string! relativePath, string! contents) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ForEach(System.Collections.Generic.IEnumerable! source, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Library(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Package(string! id, string! version, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! author = "Author", string! description = "Description", bool developmentDependency = false) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Package(string! id, string! version, string! author = "Author", string! description = "Description") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Packages.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ReferenceAssembly(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Save() -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates +Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.PackageFeedTemplates() -> void +Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.SinglePackage(string! rootPath, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! id = "SomePackage", string! version = "1.0.0", string! targetFramework = "netstandard2.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.SinglePackage(System.IO.DirectoryInfo! rootPath, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! id = "SomePackage", string! version = "1.0.0", string! targetFramework = "netstandard2.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dependency(Microsoft.Build.Utilities.ProjectCreation.Package! package, string! targetFramework, string? includeAssets = "All", string? excludeAssets = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dependency(string! id, string! version, string! targetFramework, string? includeAssets = "All", string? excludeAssets = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dispose() -> void +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.FileCustom(string! relativePath, System.IO.FileInfo! sourceFileInfo) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.FileText(string! relativePath, string! contents) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GetInstallPath(string! packageId, string! version) -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GetManifestFilePath(string! packageId, string! version) -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GlobalPackagesFolder.get -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Library(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.NuGetConfigPath.get -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Package(string! id, string! version, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string? authors = "UserA", string? description = "Description", string? copyright = null, bool developmentDependency = false, string? icon = null, string? iconUrl = null, string? language = null, string? licenseUrl = null, string? licenseExpression = null, string? licenseVersion = null, string? owners = null, System.Collections.Generic.IEnumerable? packageTypes = null, string? projectUrl = null, string? releaseNotes = null, string? repositoryType = null, string? repositoryUrl = null, string? repositoryBranch = null, string? repositoryCommit = null, bool requireLicenseAcceptance = false, bool serviceable = false, string? summary = null, string? tags = null, string? title = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Package(string! id, string! version, string? authors = null, string? description = null, string? copyright = null, bool developmentDependency = false, string? icon = null, string? iconUrl = null, string? language = null, string? licenseUrl = null, string? licenseExpression = null, string? licenseVersion = null, string? owners = null, System.Collections.Generic.IEnumerable? packageTypes = null, string? projectUrl = null, string? releaseNotes = null, string? repositoryType = null, string? repositoryUrl = null, string? repositoryBranch = null, string? repositoryCommit = null, bool requireLicenseAcceptance = false, bool serviceable = false, string? summary = null, string? tags = null, string? title = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Packages.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Choose(string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.CustomAction(System.Action? projectCreator) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.For(int count, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ForEach(System.Collections.Generic.IEnumerable? source, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.FullPath.get -> string! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Construction.ProjectRootElement! projectRootElement, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Evaluation.Project! project, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! projectCreator, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(string! project, string? condition = null, string? sdk = null, string? sdkVersion = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ImportSdk(string! project, string! name, string? version = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemCompile(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemContent(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, string? copyToOutputDirectory = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemInclude(string! itemType, string? include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemNone(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, string? copyToOutputDirectory = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemPackageReference(Microsoft.Build.Utilities.ProjectCreation.Package! package, string? includeAssets = null, string? excludeAssets = null, string? privateAssets = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemPackageReference(string! include, string? version = null, string? includeAssets = null, string? excludeAssets = null, string? privateAssets = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Construction.ProjectRootElement! rootElement, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Evaluation.Project! project, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! projectCreator, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(string! include, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemReference(string! include, string? name = null, string? hintPath = null, bool? isSpecificVersion = null, string? aliases = null, bool? isPrivate = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemRemove(string! itemType, string? remove, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemUpdate(string! itemType, string? update, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Otherwise(string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwisePropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Project.get -> Microsoft.Build.Evaluation.Project! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ProjectCollection.get -> Microsoft.Build.Evaluation.ProjectCollection! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ProjectInstance.get -> Microsoft.Build.Execution.ProjectInstance! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Property(string! name, string? unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.PropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.RootElement.get -> Microsoft.Build.Construction.ProjectRootElement! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Save() -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Save(string! path) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Sdk(string! name, string? version = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Target(string! name, string? condition = null, string? afterTargets = null, string? beforeTargets = null, string? dependsOnTargets = null, string? inputs = null, string? outputs = null, string? returns = null, bool? keepDuplicateOutputs = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetOnError(string! executeTargets, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetPropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Task(string! name, string? condition = null, System.Collections.Generic.IDictionary? parameters = null, string? continueOnError = null, string? architecture = null, string? runtime = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskError(string! text, string? code = null, string? file = null, string? helpKeyword = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskMessage(string! text, Microsoft.Build.Framework.MessageImportance? importance = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskOutputItem(string! taskParameter, string! itemType, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskOutputProperty(string! taskParameter, string! propertyName, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskWarning(string! text, string? code = null, string? file = null, string? helpKeyword = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string![]! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string![]! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IEnumerable! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IEnumerable! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string![]! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string![]! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.Dictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IEnumerable! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IEnumerable! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, out System.Collections.Generic.IReadOnlyCollection! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, string! metadataName, out System.Collections.Generic.IReadOnlyDictionary! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, System.Func! selector, out System.Collections.Generic.IReadOnlyCollection! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProject(out Microsoft.Build.Evaluation.Project! project, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, System.Collections.Generic.IDictionary? globalProperties = null, string? toolsVersion = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.ProjectLoadSettings projectLoadSettings = Microsoft.Build.Evaluation.ProjectLoadSettings.Default) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProject(out Microsoft.Build.Evaluation.Project! project, System.Collections.Generic.IDictionary? globalProperties = null, string? toolsVersion = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.ProjectLoadSettings projectLoadSettings = Microsoft.Build.Evaluation.ProjectLoadSettings.Default) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProjectInstance(out Microsoft.Build.Execution.ProjectInstance! projectInstance, Microsoft.Build.Execution.ProjectInstanceSettings projectInstanceSettings = Microsoft.Build.Execution.ProjectInstanceSettings.None, Microsoft.Build.Evaluation.Context.EvaluationContext? evaluationContext = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetPropertyValue(string! name, out string! value) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskAssemblyFile(string! taskName, string! assemblyFile, string? taskFactory = null, string? runtime = null, string? architecture = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskAssemblyName(string! taskName, string! assemblyName, string! taskFactory, string? runtime = null, string? architecture = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskBody(string! body, bool? evaluate = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskParameter(string! name, string? parameterType = null, bool? output = null, bool? required = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.When(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenPropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Xml.get -> string! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException.ProjectCreatorException(string! message) -> void +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException.ProjectCreatorException(string! message, System.Exception! innerException) -> void +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.LegacyCsproj(string? path = null, string! outputType = "Library", string! targetFrameworkVersion = "v4.6", string! rootNamespace = "ClassLibrary", string! assemblyName = "ClassLibrary", string! defaultConfiguration = "Debug", string! defaultPlatform = "AnyCPU", string? projectGuid = null, string! fileAlignment = "512", System.Action? projectCreator = null, string! defaultTargets = "Build", string? initialTargets = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = -1, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.LogsMessage(string! text, Microsoft.Build.Framework.MessageImportance? importance = null, string? condition = null, string? targetName = null, string? path = null, string? defaultTargets = null, string? initialTargets = null, string? sdk = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.ProjectCreatorTemplates() -> void +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.SdkCsproj(string? path = null, string! sdk = "Microsoft.NET.Sdk", string? targetFramework = "netstandard2.0", string? outputType = null, System.Action? projectCreator = null, string? defaultTargets = null, string? initialTargets = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = 0, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.SdkCsproj(System.Collections.Generic.IEnumerable? targetFrameworks, string? path = null, string! sdk = "Microsoft.NET.Sdk", string? outputType = null, System.Action? projectCreator = null, string? defaultTargets = null, string? initialTargets = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = 0, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +override Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Dispose() -> void +override Microsoft.Build.Utilities.ProjectCreation.PackageDependency.ToString() -> string! +static Microsoft.Build.Utilities.ProjectCreation.BuildEngine.Create() -> Microsoft.Build.Utilities.ProjectCreation.BuildEngine! +static Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Create() -> Microsoft.Build.Utilities.ProjectCreation.BuildOutput! +static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.AsEnumerable(this T? item) -> System.Collections.Generic.IEnumerable! +static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.Merge(this System.Collections.Generic.IDictionary? first, System.Collections.Generic.IDictionary! second) -> System.Collections.Generic.IDictionary! +static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.Merge(this System.Collections.Generic.IDictionary? first, System.Collections.Generic.IDictionary! second, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IDictionary! +static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.ToArrayWithSingleElement(this T! item) -> T![]! +static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.AssemblyResolve(object? sender, System.ResolveEventArgs! args) -> System.Reflection.Assembly? +static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.DotNetSdksPath.get -> string? +static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.MSBuildExePath.get -> string? +static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.SearchPaths.get -> string![]? +static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Create(string! rootPath) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Create(System.IO.DirectoryInfo! rootPath) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates! +static Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Create(string! rootPath, System.Collections.Generic.IEnumerable? feeds = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Create(string? path = null, string? defaultTargets = null, string? initialTargets = null, string? sdk = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = null, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Construction.ProjectRootElement!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Construction.ProjectRootElement! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Evaluation.Project!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Evaluation.Project! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Evaluation.ProjectCollection!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Evaluation.ProjectCollection! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Execution.ProjectInstance!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Execution.ProjectInstance! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator string!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> string! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator System.Xml.Linq.XDocument!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> System.Xml.Linq.XDocument! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates! +virtual Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Dispose() -> void diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net472/PublicAPI.Unshipped.txt index 09e1327..ab058de 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net472/PublicAPI.Unshipped.txt +++ b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net472/PublicAPI.Unshipped.txt @@ -1,307 +1 @@ -const Microsoft.Build.Utilities.ProjectCreation.PackageDependency.DefaultPrivateAssets = "Build,ContentFiles,Analyzers" -> string! -const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.DefaultTargetName = "Build" -> string! -const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultSdk = "Microsoft.NET.Sdk" -> string! -const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultTargetFramework = "netstandard2.0" -> string! -Microsoft.Build.Utilities.ProjectCreation.BuildEngine -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.BuildProjectFile(string! projectFileName, string![]! targetNames, System.Collections.IDictionary! globalProperties, System.Collections.IDictionary! targetOutputs) -> bool -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ColumnNumberOfTaskNode.get -> int -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ContinueOnError.get -> bool -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LineNumberOfTaskNode.get -> int -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs! e) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs! e) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs! e) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs! e) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ProjectFileOfTaskNode.get -> string? -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Add(Microsoft.Build.Framework.BuildEventArgs! buildEventArgs) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.AllEvents.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.BuildEventArgsCollection() -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.ErrorEvents.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Errors.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.GetConsoleLog(Microsoft.Build.Framework.LoggerVerbosity verbosity = Microsoft.Build.Framework.LoggerVerbosity.Normal) -> string! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.MessageEvents.get -> Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Messages.get -> Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.WarningEvents.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Warnings.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Count.get -> int -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.High.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Low.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Normal.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Count.get -> int -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.High.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Low.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Normal.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildOutput -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Initialize(Microsoft.Build.Framework.IEventSource! eventSource) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.IsShutdown.get -> bool -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Parameters.get -> string! -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Parameters.set -> void -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.ProjectResults.get -> System.Collections.Generic.IReadOnlyDictionary! -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Shutdown() -> void -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Succeeded.get -> bool? -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Verbosity.get -> Microsoft.Build.Framework.LoggerVerbosity -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Verbosity.set -> void -Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods -Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver -Microsoft.Build.Utilities.ProjectCreation.MSBuildTestBase -Microsoft.Build.Utilities.ProjectCreation.MSBuildTestBase.MSBuildTestBase() -> void -Microsoft.Build.Utilities.ProjectCreation.Package -Microsoft.Build.Utilities.ProjectCreation.Package.Author.get -> string! -Microsoft.Build.Utilities.ProjectCreation.Package.Compare(Microsoft.Build.Utilities.ProjectCreation.Package? x, Microsoft.Build.Utilities.ProjectCreation.Package? y) -> int -Microsoft.Build.Utilities.ProjectCreation.Package.CompareTo(Microsoft.Build.Utilities.ProjectCreation.Package? other) -> int -Microsoft.Build.Utilities.ProjectCreation.Package.Copyright.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Description.get -> string! -Microsoft.Build.Utilities.ProjectCreation.Package.DevelopmentDependency.get -> bool -Microsoft.Build.Utilities.ProjectCreation.Package.Directory.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Equals(Microsoft.Build.Utilities.ProjectCreation.Package? x, Microsoft.Build.Utilities.ProjectCreation.Package? y) -> bool -Microsoft.Build.Utilities.ProjectCreation.Package.FileName.get -> string! -Microsoft.Build.Utilities.ProjectCreation.Package.FullPath.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.GetHashCode(Microsoft.Build.Utilities.ProjectCreation.Package! obj) -> int -Microsoft.Build.Utilities.ProjectCreation.Package.Icon.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.IconUrl.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Id.get -> string! -Microsoft.Build.Utilities.ProjectCreation.Package.Language.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.LicenseExpression.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.LicenseUrl.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.LicenseVersion.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Owners.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.PackageTypes.get -> System.Collections.Generic.IReadOnlyCollection? -Microsoft.Build.Utilities.ProjectCreation.Package.ProjectUrl.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.ReleaseNotes.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryBranch.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryCommit.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryType.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryUrl.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RequireLicenseAcceptance.get -> bool -Microsoft.Build.Utilities.ProjectCreation.Package.Serviceable.get -> bool -Microsoft.Build.Utilities.ProjectCreation.Package.Summary.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Tags.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Title.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Version.get -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.BuildAction.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.BuildAction.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.CopyToOutput.get -> bool? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.CopyToOutput.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Exclude.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Exclude.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Flatten.get -> bool? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Flatten.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Include.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Include.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageDependency -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Equals(Microsoft.Build.Utilities.ProjectCreation.PackageDependency? other) -> bool -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Equals(Microsoft.Build.Utilities.ProjectCreation.PackageDependency? x, Microsoft.Build.Utilities.ProjectCreation.PackageDependency? y) -> bool -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.ExcludeAssets.get -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.GetHashCode(Microsoft.Build.Utilities.ProjectCreation.PackageDependency! obj) -> int -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Id.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Version.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageFeed -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ContentFileText(string! relativePath, string! contents, string! targetFramework, bool copyToOutput = true) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ContentFileText(string! relativePath, string! contents, string! targetFramework, string! buildAction, bool copyToOutput = false, bool flatten = false, string! language = "any") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Dependency(string! targetFramework, string! id, string! version, string! include = "All", string! exclude = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Dispose() -> void -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.FileCustom(string! relativePath, System.IO.FileInfo! sourceFileInfo) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.FileText(string! relativePath, string! contents) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ForEach(System.Collections.Generic.IEnumerable! source, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Library(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Package(string! id, string! version, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! author = "Author", string! description = "Description", bool developmentDependency = false) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Package(string! id, string! version, string! author = "Author", string! description = "Description") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Packages.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ReferenceAssembly(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Save() -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates -Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.PackageFeedTemplates() -> void -Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.SinglePackage(string! rootPath, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! id = "SomePackage", string! version = "1.0.0", string! targetFramework = "netstandard2.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.SinglePackage(System.IO.DirectoryInfo! rootPath, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! id = "SomePackage", string! version = "1.0.0", string! targetFramework = "netstandard2.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dependency(Microsoft.Build.Utilities.ProjectCreation.Package! package, string! targetFramework, string? includeAssets = "All", string? excludeAssets = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dependency(string! id, string! version, string! targetFramework, string? includeAssets = "All", string? excludeAssets = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dispose() -> void -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.FileCustom(string! relativePath, System.IO.FileInfo! sourceFileInfo) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.FileText(string! relativePath, string! contents) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GetInstallPath(string! packageId, string! version) -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GetManifestFilePath(string! packageId, string! version) -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GlobalPackagesFolder.get -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Library(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.NuGetConfigPath.get -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Package(string! id, string! version, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string? authors = "UserA", string? description = "Description", string? copyright = null, bool developmentDependency = false, string? icon = null, string? iconUrl = null, string? language = null, string? licenseUrl = null, string? licenseExpression = null, string? licenseVersion = null, string? owners = null, System.Collections.Generic.IEnumerable? packageTypes = null, string? projectUrl = null, string? releaseNotes = null, string? repositoryType = null, string? repositoryUrl = null, string? repositoryBranch = null, string? repositoryCommit = null, bool requireLicenseAcceptance = false, bool serviceable = false, string? summary = null, string? tags = null, string? title = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Package(string! id, string! version, string? authors = null, string? description = null, string? copyright = null, bool developmentDependency = false, string? icon = null, string? iconUrl = null, string? language = null, string? licenseUrl = null, string? licenseExpression = null, string? licenseVersion = null, string? owners = null, System.Collections.Generic.IEnumerable? packageTypes = null, string? projectUrl = null, string? releaseNotes = null, string? repositoryType = null, string? repositoryUrl = null, string? repositoryBranch = null, string? repositoryCommit = null, bool requireLicenseAcceptance = false, bool serviceable = false, string? summary = null, string? tags = null, string? title = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Packages.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Choose(string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.CustomAction(System.Action? projectCreator) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.For(int count, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ForEach(System.Collections.Generic.IEnumerable? source, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.FullPath.get -> string! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Construction.ProjectRootElement! projectRootElement, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Evaluation.Project! project, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! projectCreator, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(string! project, string? condition = null, string? sdk = null, string? sdkVersion = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ImportSdk(string! project, string! name, string? version = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemCompile(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemContent(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, string? copyToOutputDirectory = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemInclude(string! itemType, string? include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemNone(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, string? copyToOutputDirectory = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemPackageReference(Microsoft.Build.Utilities.ProjectCreation.Package! package, string? includeAssets = null, string? excludeAssets = null, string? privateAssets = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemPackageReference(string! include, string? version = null, string? includeAssets = null, string? excludeAssets = null, string? privateAssets = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Construction.ProjectRootElement! rootElement, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Evaluation.Project! project, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! projectCreator, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(string! include, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemReference(string! include, string? name = null, string? hintPath = null, bool? isSpecificVersion = null, string? aliases = null, bool? isPrivate = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemRemove(string! itemType, string? remove, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemUpdate(string! itemType, string? update, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Otherwise(string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwisePropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Project.get -> Microsoft.Build.Evaluation.Project! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ProjectCollection.get -> Microsoft.Build.Evaluation.ProjectCollection! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ProjectInstance.get -> Microsoft.Build.Execution.ProjectInstance! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Property(string! name, string? unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.PropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.RootElement.get -> Microsoft.Build.Construction.ProjectRootElement! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Save() -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Save(string! path) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Sdk(string! name, string? version = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Target(string! name, string? condition = null, string? afterTargets = null, string? beforeTargets = null, string? dependsOnTargets = null, string? inputs = null, string? outputs = null, string? returns = null, bool? keepDuplicateOutputs = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetOnError(string! executeTargets, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetPropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Task(string! name, string? condition = null, System.Collections.Generic.IDictionary? parameters = null, string? continueOnError = null, string? architecture = null, string? runtime = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskError(string! text, string? code = null, string? file = null, string? helpKeyword = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskMessage(string! text, Microsoft.Build.Framework.MessageImportance? importance = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskOutputItem(string! taskParameter, string! itemType, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskOutputProperty(string! taskParameter, string! propertyName, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskWarning(string! text, string? code = null, string? file = null, string? helpKeyword = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string![]! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string![]! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IEnumerable! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IEnumerable! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string![]! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string![]! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.Dictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IEnumerable! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IEnumerable! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, out System.Collections.Generic.IReadOnlyCollection! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, string! metadataName, out System.Collections.Generic.IReadOnlyDictionary! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, System.Func! selector, out System.Collections.Generic.IReadOnlyCollection! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProject(out Microsoft.Build.Evaluation.Project! project, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, System.Collections.Generic.IDictionary? globalProperties = null, string? toolsVersion = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.ProjectLoadSettings projectLoadSettings = Microsoft.Build.Evaluation.ProjectLoadSettings.Default) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProject(out Microsoft.Build.Evaluation.Project! project, System.Collections.Generic.IDictionary? globalProperties = null, string? toolsVersion = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.ProjectLoadSettings projectLoadSettings = Microsoft.Build.Evaluation.ProjectLoadSettings.Default) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProjectInstance(out Microsoft.Build.Execution.ProjectInstance! projectInstance, Microsoft.Build.Execution.ProjectInstanceSettings projectInstanceSettings = Microsoft.Build.Execution.ProjectInstanceSettings.None, Microsoft.Build.Evaluation.Context.EvaluationContext? evaluationContext = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetPropertyValue(string! name, out string! value) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskAssemblyFile(string! taskName, string! assemblyFile, string? taskFactory = null, string? runtime = null, string? architecture = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskAssemblyName(string! taskName, string! assemblyName, string! taskFactory, string? runtime = null, string? architecture = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskBody(string! body, bool? evaluate = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskParameter(string! name, string? parameterType = null, bool? output = null, bool? required = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.When(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenPropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Xml.get -> string! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException.ProjectCreatorException(string! message) -> void -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException.ProjectCreatorException(string! message, System.Exception! innerException) -> void -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.LegacyCsproj(string? path = null, string! outputType = "Library", string! targetFrameworkVersion = "v4.6", string! rootNamespace = "ClassLibrary", string! assemblyName = "ClassLibrary", string! defaultConfiguration = "Debug", string! defaultPlatform = "AnyCPU", string? projectGuid = null, string! fileAlignment = "512", System.Action? projectCreator = null, string! defaultTargets = "Build", string? initialTargets = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = -1, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.LogsMessage(string! text, Microsoft.Build.Framework.MessageImportance? importance = null, string? condition = null, string? targetName = null, string? path = null, string? defaultTargets = null, string? initialTargets = null, string? sdk = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.ProjectCreatorTemplates() -> void -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.SdkCsproj(string? path = null, string! sdk = "Microsoft.NET.Sdk", string? targetFramework = "netstandard2.0", string? outputType = null, System.Action? projectCreator = null, string? defaultTargets = null, string? initialTargets = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = 0, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.SdkCsproj(System.Collections.Generic.IEnumerable? targetFrameworks, string? path = null, string! sdk = "Microsoft.NET.Sdk", string? outputType = null, System.Action? projectCreator = null, string? defaultTargets = null, string? initialTargets = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = 0, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -override Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Dispose() -> void -override Microsoft.Build.Utilities.ProjectCreation.PackageDependency.ToString() -> string! -static Microsoft.Build.Utilities.ProjectCreation.BuildEngine.Create() -> Microsoft.Build.Utilities.ProjectCreation.BuildEngine! -static Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Create() -> Microsoft.Build.Utilities.ProjectCreation.BuildOutput! -static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.AsEnumerable(this T? item) -> System.Collections.Generic.IEnumerable! -static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.Merge(this System.Collections.Generic.IDictionary? first, System.Collections.Generic.IDictionary! second) -> System.Collections.Generic.IDictionary! -static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.Merge(this System.Collections.Generic.IDictionary? first, System.Collections.Generic.IDictionary! second, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IDictionary! -static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.ToArrayWithSingleElement(this T! item) -> T![]! -static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.AssemblyResolve(object? sender, System.ResolveEventArgs! args) -> System.Reflection.Assembly? -static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.DotNetSdksPath.get -> string? -static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.MSBuildExePath.get -> string? -static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.SearchPaths.get -> string![]? -static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Create(string! rootPath) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Create(System.IO.DirectoryInfo! rootPath) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates! -static Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Create(string! rootPath, System.Collections.Generic.IEnumerable? feeds = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Create(string? path = null, string? defaultTargets = null, string? initialTargets = null, string? sdk = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = null, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Construction.ProjectRootElement!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Construction.ProjectRootElement! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Evaluation.Project!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Evaluation.Project! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Evaluation.ProjectCollection!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Evaluation.ProjectCollection! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Execution.ProjectInstance!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Execution.ProjectInstance! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator string!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> string! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator System.Xml.Linq.XDocument!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> System.Xml.Linq.XDocument! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates! -virtual Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Dispose() -> void \ No newline at end of file +#nullable enable diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net6.0/PublicAPI.Shipped.txt b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net6.0/PublicAPI.Shipped.txt index ab058de..6ce3b74 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net6.0/PublicAPI.Shipped.txt +++ b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net6.0/PublicAPI.Shipped.txt @@ -1 +1,308 @@ #nullable enable +const Microsoft.Build.Utilities.ProjectCreation.PackageDependency.DefaultPrivateAssets = "Build,ContentFiles,Analyzers" -> string! +const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.DefaultTargetName = "Build" -> string! +const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultSdk = "Microsoft.NET.Sdk" -> string! +const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultTargetFramework = "netstandard2.0" -> string! +Microsoft.Build.Utilities.ProjectCreation.BuildEngine +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.BuildProjectFile(string! projectFileName, string![]! targetNames, System.Collections.IDictionary! globalProperties, System.Collections.IDictionary! targetOutputs) -> bool +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ColumnNumberOfTaskNode.get -> int +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ContinueOnError.get -> bool +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LineNumberOfTaskNode.get -> int +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs! e) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs! e) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs! e) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs! e) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ProjectFileOfTaskNode.get -> string? +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Add(Microsoft.Build.Framework.BuildEventArgs! buildEventArgs) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.AllEvents.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.BuildEventArgsCollection() -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.ErrorEvents.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Errors.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.GetConsoleLog(Microsoft.Build.Framework.LoggerVerbosity verbosity = Microsoft.Build.Framework.LoggerVerbosity.Normal) -> string! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.MessageEvents.get -> Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Messages.get -> Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.WarningEvents.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Warnings.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Count.get -> int +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.High.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Low.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Normal.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Count.get -> int +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.High.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Low.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Normal.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildOutput +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Initialize(Microsoft.Build.Framework.IEventSource! eventSource) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.IsShutdown.get -> bool +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Parameters.get -> string! +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Parameters.set -> void +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.ProjectResults.get -> System.Collections.Generic.IReadOnlyDictionary! +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Shutdown() -> void +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Succeeded.get -> bool? +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Verbosity.get -> Microsoft.Build.Framework.LoggerVerbosity +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Verbosity.set -> void +Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods +Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver +Microsoft.Build.Utilities.ProjectCreation.MSBuildTestBase +Microsoft.Build.Utilities.ProjectCreation.MSBuildTestBase.MSBuildTestBase() -> void +Microsoft.Build.Utilities.ProjectCreation.Package +Microsoft.Build.Utilities.ProjectCreation.Package.Author.get -> string! +Microsoft.Build.Utilities.ProjectCreation.Package.Compare(Microsoft.Build.Utilities.ProjectCreation.Package? x, Microsoft.Build.Utilities.ProjectCreation.Package? y) -> int +Microsoft.Build.Utilities.ProjectCreation.Package.CompareTo(Microsoft.Build.Utilities.ProjectCreation.Package? other) -> int +Microsoft.Build.Utilities.ProjectCreation.Package.Copyright.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Description.get -> string! +Microsoft.Build.Utilities.ProjectCreation.Package.DevelopmentDependency.get -> bool +Microsoft.Build.Utilities.ProjectCreation.Package.Directory.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Equals(Microsoft.Build.Utilities.ProjectCreation.Package? x, Microsoft.Build.Utilities.ProjectCreation.Package? y) -> bool +Microsoft.Build.Utilities.ProjectCreation.Package.FileName.get -> string! +Microsoft.Build.Utilities.ProjectCreation.Package.FullPath.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.GetHashCode(Microsoft.Build.Utilities.ProjectCreation.Package! obj) -> int +Microsoft.Build.Utilities.ProjectCreation.Package.Icon.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.IconUrl.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Id.get -> string! +Microsoft.Build.Utilities.ProjectCreation.Package.Language.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.LicenseExpression.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.LicenseUrl.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.LicenseVersion.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Owners.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.PackageTypes.get -> System.Collections.Generic.IReadOnlyCollection? +Microsoft.Build.Utilities.ProjectCreation.Package.ProjectUrl.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.ReleaseNotes.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryBranch.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryCommit.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryType.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryUrl.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RequireLicenseAcceptance.get -> bool +Microsoft.Build.Utilities.ProjectCreation.Package.Serviceable.get -> bool +Microsoft.Build.Utilities.ProjectCreation.Package.Summary.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Tags.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Title.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Version.get -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.BuildAction.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.BuildAction.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.CopyToOutput.get -> bool? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.CopyToOutput.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Exclude.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Exclude.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Flatten.get -> bool? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Flatten.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Include.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Include.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageDependency +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Equals(Microsoft.Build.Utilities.ProjectCreation.PackageDependency? other) -> bool +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Equals(Microsoft.Build.Utilities.ProjectCreation.PackageDependency? x, Microsoft.Build.Utilities.ProjectCreation.PackageDependency? y) -> bool +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.ExcludeAssets.get -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.GetHashCode(Microsoft.Build.Utilities.ProjectCreation.PackageDependency! obj) -> int +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Id.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Version.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageFeed +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ContentFileText(string! relativePath, string! contents, string! targetFramework, bool copyToOutput = true) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ContentFileText(string! relativePath, string! contents, string! targetFramework, string! buildAction, bool copyToOutput = false, bool flatten = false, string! language = "any") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Dependency(string! targetFramework, string! id, string! version, string! include = "All", string! exclude = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Dispose() -> void +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.FileCustom(string! relativePath, System.IO.FileInfo! sourceFileInfo) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.FileText(string! relativePath, string! contents) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ForEach(System.Collections.Generic.IEnumerable! source, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Library(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Package(string! id, string! version, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! author = "Author", string! description = "Description", bool developmentDependency = false) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Package(string! id, string! version, string! author = "Author", string! description = "Description") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Packages.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ReferenceAssembly(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Save() -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates +Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.PackageFeedTemplates() -> void +Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.SinglePackage(string! rootPath, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! id = "SomePackage", string! version = "1.0.0", string! targetFramework = "netstandard2.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.SinglePackage(System.IO.DirectoryInfo! rootPath, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! id = "SomePackage", string! version = "1.0.0", string! targetFramework = "netstandard2.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dependency(Microsoft.Build.Utilities.ProjectCreation.Package! package, string! targetFramework, string? includeAssets = "All", string? excludeAssets = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dependency(string! id, string! version, string! targetFramework, string? includeAssets = "All", string? excludeAssets = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dispose() -> void +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.FileCustom(string! relativePath, System.IO.FileInfo! sourceFileInfo) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.FileText(string! relativePath, string! contents) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GetInstallPath(string! packageId, string! version) -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GetManifestFilePath(string! packageId, string! version) -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GlobalPackagesFolder.get -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Library(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.NuGetConfigPath.get -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Package(string! id, string! version, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string? authors = "UserA", string? description = "Description", string? copyright = null, bool developmentDependency = false, string? icon = null, string? iconUrl = null, string? language = null, string? licenseUrl = null, string? licenseExpression = null, string? licenseVersion = null, string? owners = null, System.Collections.Generic.IEnumerable? packageTypes = null, string? projectUrl = null, string? releaseNotes = null, string? repositoryType = null, string? repositoryUrl = null, string? repositoryBranch = null, string? repositoryCommit = null, bool requireLicenseAcceptance = false, bool serviceable = false, string? summary = null, string? tags = null, string? title = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Package(string! id, string! version, string? authors = null, string? description = null, string? copyright = null, bool developmentDependency = false, string? icon = null, string? iconUrl = null, string? language = null, string? licenseUrl = null, string? licenseExpression = null, string? licenseVersion = null, string? owners = null, System.Collections.Generic.IEnumerable? packageTypes = null, string? projectUrl = null, string? releaseNotes = null, string? repositoryType = null, string? repositoryUrl = null, string? repositoryBranch = null, string? repositoryCommit = null, bool requireLicenseAcceptance = false, bool serviceable = false, string? summary = null, string? tags = null, string? title = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Packages.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Choose(string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.CustomAction(System.Action? projectCreator) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.For(int count, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ForEach(System.Collections.Generic.IEnumerable? source, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.FullPath.get -> string! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Construction.ProjectRootElement! projectRootElement, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Evaluation.Project! project, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! projectCreator, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(string! project, string? condition = null, string? sdk = null, string? sdkVersion = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ImportSdk(string! project, string! name, string? version = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemCompile(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemContent(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, string? copyToOutputDirectory = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemInclude(string! itemType, string? include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemNone(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, string? copyToOutputDirectory = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemPackageReference(Microsoft.Build.Utilities.ProjectCreation.Package! package, string? includeAssets = null, string? excludeAssets = null, string? privateAssets = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemPackageReference(string! include, string? version = null, string? includeAssets = null, string? excludeAssets = null, string? privateAssets = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Construction.ProjectRootElement! rootElement, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Evaluation.Project! project, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! projectCreator, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(string! include, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemReference(string! include, string? name = null, string? hintPath = null, bool? isSpecificVersion = null, string? aliases = null, bool? isPrivate = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemRemove(string! itemType, string? remove, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemUpdate(string! itemType, string? update, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Otherwise(string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwisePropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Project.get -> Microsoft.Build.Evaluation.Project! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ProjectCollection.get -> Microsoft.Build.Evaluation.ProjectCollection! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ProjectInstance.get -> Microsoft.Build.Execution.ProjectInstance! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Property(string! name, string? unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.PropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.RootElement.get -> Microsoft.Build.Construction.ProjectRootElement! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Save() -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Save(string! path) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Sdk(string! name, string? version = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Target(string! name, string? condition = null, string? afterTargets = null, string? beforeTargets = null, string? dependsOnTargets = null, string? inputs = null, string? outputs = null, string? returns = null, bool? keepDuplicateOutputs = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetOnError(string! executeTargets, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetPropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Task(string! name, string? condition = null, System.Collections.Generic.IDictionary? parameters = null, string? continueOnError = null, string? architecture = null, string? runtime = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskError(string! text, string? code = null, string? file = null, string? helpKeyword = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskMessage(string! text, Microsoft.Build.Framework.MessageImportance? importance = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskOutputItem(string! taskParameter, string! itemType, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskOutputProperty(string! taskParameter, string! propertyName, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskWarning(string! text, string? code = null, string? file = null, string? helpKeyword = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string![]! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string![]! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IEnumerable! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IEnumerable! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string![]! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string![]! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.Dictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IEnumerable! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IEnumerable! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, out System.Collections.Generic.IReadOnlyCollection! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, string! metadataName, out System.Collections.Generic.IReadOnlyDictionary! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, System.Func! selector, out System.Collections.Generic.IReadOnlyCollection! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProject(out Microsoft.Build.Evaluation.Project! project, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, System.Collections.Generic.IDictionary? globalProperties = null, string? toolsVersion = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.ProjectLoadSettings projectLoadSettings = Microsoft.Build.Evaluation.ProjectLoadSettings.Default) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProject(out Microsoft.Build.Evaluation.Project! project, System.Collections.Generic.IDictionary? globalProperties = null, string? toolsVersion = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.ProjectLoadSettings projectLoadSettings = Microsoft.Build.Evaluation.ProjectLoadSettings.Default) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProjectInstance(out Microsoft.Build.Execution.ProjectInstance! projectInstance, Microsoft.Build.Execution.ProjectInstanceSettings projectInstanceSettings = Microsoft.Build.Execution.ProjectInstanceSettings.None, Microsoft.Build.Evaluation.Context.EvaluationContext? evaluationContext = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetPropertyValue(string! name, out string! value) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskAssemblyFile(string! taskName, string! assemblyFile, string? taskFactory = null, string? runtime = null, string? architecture = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskAssemblyName(string! taskName, string! assemblyName, string! taskFactory, string? runtime = null, string? architecture = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskBody(string! body, bool? evaluate = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskParameter(string! name, string? parameterType = null, bool? output = null, bool? required = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.When(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenPropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Xml.get -> string! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException.ProjectCreatorException(string! message) -> void +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException.ProjectCreatorException(string! message, System.Exception! innerException) -> void +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.LegacyCsproj(string? path = null, string! outputType = "Library", string! targetFrameworkVersion = "v4.6", string! rootNamespace = "ClassLibrary", string! assemblyName = "ClassLibrary", string! defaultConfiguration = "Debug", string! defaultPlatform = "AnyCPU", string? projectGuid = null, string! fileAlignment = "512", System.Action? projectCreator = null, string! defaultTargets = "Build", string? initialTargets = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = -1, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.LogsMessage(string! text, Microsoft.Build.Framework.MessageImportance? importance = null, string? condition = null, string? targetName = null, string? path = null, string? defaultTargets = null, string? initialTargets = null, string? sdk = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.ProjectCreatorTemplates() -> void +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.SdkCsproj(string? path = null, string! sdk = "Microsoft.NET.Sdk", string? targetFramework = "netstandard2.0", string? outputType = null, System.Action? projectCreator = null, string? defaultTargets = null, string? initialTargets = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = 0, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.SdkCsproj(System.Collections.Generic.IEnumerable? targetFrameworks, string? path = null, string! sdk = "Microsoft.NET.Sdk", string? outputType = null, System.Action? projectCreator = null, string? defaultTargets = null, string? initialTargets = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = 0, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +override Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Dispose() -> void +override Microsoft.Build.Utilities.ProjectCreation.PackageDependency.ToString() -> string! +static Microsoft.Build.Utilities.ProjectCreation.BuildEngine.Create() -> Microsoft.Build.Utilities.ProjectCreation.BuildEngine! +static Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Create() -> Microsoft.Build.Utilities.ProjectCreation.BuildOutput! +static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.AsEnumerable(this T? item) -> System.Collections.Generic.IEnumerable! +static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.Merge(this System.Collections.Generic.IDictionary? first, System.Collections.Generic.IDictionary! second) -> System.Collections.Generic.IDictionary! +static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.Merge(this System.Collections.Generic.IDictionary? first, System.Collections.Generic.IDictionary! second, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IDictionary! +static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.ToArrayWithSingleElement(this T! item) -> T![]! +static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.AssemblyResolve(System.Runtime.Loader.AssemblyLoadContext! assemblyLoadContext, System.Reflection.AssemblyName! requestedAssemblyName) -> System.Reflection.Assembly? +static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.DotNetSdksPath.get -> string? +static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.MSBuildExePath.get -> string? +static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.SearchPaths.get -> string![]? +static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Create(string! rootPath) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Create(System.IO.DirectoryInfo! rootPath) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates! +static Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Create(string! rootPath, System.Collections.Generic.IEnumerable? feeds = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Create(string? path = null, string? defaultTargets = null, string? initialTargets = null, string? sdk = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = null, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Construction.ProjectRootElement!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Construction.ProjectRootElement! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Evaluation.Project!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Evaluation.Project! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Evaluation.ProjectCollection!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Evaluation.ProjectCollection! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Execution.ProjectInstance!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Execution.ProjectInstance! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator string!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> string! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator System.Xml.Linq.XDocument!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> System.Xml.Linq.XDocument! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates! +virtual Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Dispose() -> void diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net6.0/PublicAPI.Unshipped.txt b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net6.0/PublicAPI.Unshipped.txt index 67babe2..ab058de 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net6.0/PublicAPI.Unshipped.txt +++ b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net6.0/PublicAPI.Unshipped.txt @@ -1,307 +1 @@ -const Microsoft.Build.Utilities.ProjectCreation.PackageDependency.DefaultPrivateAssets = "Build,ContentFiles,Analyzers" -> string! -const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.DefaultTargetName = "Build" -> string! -const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultSdk = "Microsoft.NET.Sdk" -> string! -const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultTargetFramework = "netstandard2.0" -> string! -Microsoft.Build.Utilities.ProjectCreation.BuildEngine -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.BuildProjectFile(string! projectFileName, string![]! targetNames, System.Collections.IDictionary! globalProperties, System.Collections.IDictionary! targetOutputs) -> bool -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ColumnNumberOfTaskNode.get -> int -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ContinueOnError.get -> bool -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LineNumberOfTaskNode.get -> int -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs! e) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs! e) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs! e) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs! e) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ProjectFileOfTaskNode.get -> string? -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Add(Microsoft.Build.Framework.BuildEventArgs! buildEventArgs) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.AllEvents.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.BuildEventArgsCollection() -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.ErrorEvents.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Errors.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.GetConsoleLog(Microsoft.Build.Framework.LoggerVerbosity verbosity = Microsoft.Build.Framework.LoggerVerbosity.Normal) -> string! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.MessageEvents.get -> Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Messages.get -> Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.WarningEvents.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Warnings.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Count.get -> int -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.High.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Low.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Normal.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Count.get -> int -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.High.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Low.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Normal.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildOutput -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Initialize(Microsoft.Build.Framework.IEventSource! eventSource) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.IsShutdown.get -> bool -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Parameters.get -> string! -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Parameters.set -> void -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.ProjectResults.get -> System.Collections.Generic.IReadOnlyDictionary! -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Shutdown() -> void -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Succeeded.get -> bool? -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Verbosity.get -> Microsoft.Build.Framework.LoggerVerbosity -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Verbosity.set -> void -Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods -Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver -Microsoft.Build.Utilities.ProjectCreation.MSBuildTestBase -Microsoft.Build.Utilities.ProjectCreation.MSBuildTestBase.MSBuildTestBase() -> void -Microsoft.Build.Utilities.ProjectCreation.Package -Microsoft.Build.Utilities.ProjectCreation.Package.Author.get -> string! -Microsoft.Build.Utilities.ProjectCreation.Package.Compare(Microsoft.Build.Utilities.ProjectCreation.Package? x, Microsoft.Build.Utilities.ProjectCreation.Package? y) -> int -Microsoft.Build.Utilities.ProjectCreation.Package.CompareTo(Microsoft.Build.Utilities.ProjectCreation.Package? other) -> int -Microsoft.Build.Utilities.ProjectCreation.Package.Copyright.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Description.get -> string! -Microsoft.Build.Utilities.ProjectCreation.Package.DevelopmentDependency.get -> bool -Microsoft.Build.Utilities.ProjectCreation.Package.Directory.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Equals(Microsoft.Build.Utilities.ProjectCreation.Package? x, Microsoft.Build.Utilities.ProjectCreation.Package? y) -> bool -Microsoft.Build.Utilities.ProjectCreation.Package.FileName.get -> string! -Microsoft.Build.Utilities.ProjectCreation.Package.FullPath.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.GetHashCode(Microsoft.Build.Utilities.ProjectCreation.Package! obj) -> int -Microsoft.Build.Utilities.ProjectCreation.Package.Icon.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.IconUrl.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Id.get -> string! -Microsoft.Build.Utilities.ProjectCreation.Package.Language.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.LicenseExpression.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.LicenseUrl.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.LicenseVersion.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Owners.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.PackageTypes.get -> System.Collections.Generic.IReadOnlyCollection? -Microsoft.Build.Utilities.ProjectCreation.Package.ProjectUrl.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.ReleaseNotes.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryBranch.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryCommit.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryType.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryUrl.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RequireLicenseAcceptance.get -> bool -Microsoft.Build.Utilities.ProjectCreation.Package.Serviceable.get -> bool -Microsoft.Build.Utilities.ProjectCreation.Package.Summary.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Tags.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Title.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Version.get -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.BuildAction.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.BuildAction.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.CopyToOutput.get -> bool? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.CopyToOutput.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Exclude.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Exclude.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Flatten.get -> bool? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Flatten.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Include.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Include.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageDependency -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Equals(Microsoft.Build.Utilities.ProjectCreation.PackageDependency? other) -> bool -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Equals(Microsoft.Build.Utilities.ProjectCreation.PackageDependency? x, Microsoft.Build.Utilities.ProjectCreation.PackageDependency? y) -> bool -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.ExcludeAssets.get -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.GetHashCode(Microsoft.Build.Utilities.ProjectCreation.PackageDependency! obj) -> int -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Id.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Version.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageFeed -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ContentFileText(string! relativePath, string! contents, string! targetFramework, bool copyToOutput = true) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ContentFileText(string! relativePath, string! contents, string! targetFramework, string! buildAction, bool copyToOutput = false, bool flatten = false, string! language = "any") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Dependency(string! targetFramework, string! id, string! version, string! include = "All", string! exclude = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Dispose() -> void -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.FileCustom(string! relativePath, System.IO.FileInfo! sourceFileInfo) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.FileText(string! relativePath, string! contents) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ForEach(System.Collections.Generic.IEnumerable! source, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Library(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Package(string! id, string! version, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! author = "Author", string! description = "Description", bool developmentDependency = false) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Package(string! id, string! version, string! author = "Author", string! description = "Description") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Packages.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ReferenceAssembly(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Save() -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates -Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.PackageFeedTemplates() -> void -Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.SinglePackage(string! rootPath, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! id = "SomePackage", string! version = "1.0.0", string! targetFramework = "netstandard2.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.SinglePackage(System.IO.DirectoryInfo! rootPath, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! id = "SomePackage", string! version = "1.0.0", string! targetFramework = "netstandard2.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dependency(Microsoft.Build.Utilities.ProjectCreation.Package! package, string! targetFramework, string? includeAssets = "All", string? excludeAssets = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dependency(string! id, string! version, string! targetFramework, string? includeAssets = "All", string? excludeAssets = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dispose() -> void -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.FileCustom(string! relativePath, System.IO.FileInfo! sourceFileInfo) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.FileText(string! relativePath, string! contents) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GetInstallPath(string! packageId, string! version) -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GetManifestFilePath(string! packageId, string! version) -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GlobalPackagesFolder.get -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Library(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.NuGetConfigPath.get -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Package(string! id, string! version, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string? authors = "UserA", string? description = "Description", string? copyright = null, bool developmentDependency = false, string? icon = null, string? iconUrl = null, string? language = null, string? licenseUrl = null, string? licenseExpression = null, string? licenseVersion = null, string? owners = null, System.Collections.Generic.IEnumerable? packageTypes = null, string? projectUrl = null, string? releaseNotes = null, string? repositoryType = null, string? repositoryUrl = null, string? repositoryBranch = null, string? repositoryCommit = null, bool requireLicenseAcceptance = false, bool serviceable = false, string? summary = null, string? tags = null, string? title = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Package(string! id, string! version, string? authors = null, string? description = null, string? copyright = null, bool developmentDependency = false, string? icon = null, string? iconUrl = null, string? language = null, string? licenseUrl = null, string? licenseExpression = null, string? licenseVersion = null, string? owners = null, System.Collections.Generic.IEnumerable? packageTypes = null, string? projectUrl = null, string? releaseNotes = null, string? repositoryType = null, string? repositoryUrl = null, string? repositoryBranch = null, string? repositoryCommit = null, bool requireLicenseAcceptance = false, bool serviceable = false, string? summary = null, string? tags = null, string? title = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Packages.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Choose(string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.CustomAction(System.Action? projectCreator) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.For(int count, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ForEach(System.Collections.Generic.IEnumerable? source, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.FullPath.get -> string! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Construction.ProjectRootElement! projectRootElement, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Evaluation.Project! project, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! projectCreator, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(string! project, string? condition = null, string? sdk = null, string? sdkVersion = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ImportSdk(string! project, string! name, string? version = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemCompile(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemContent(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, string? copyToOutputDirectory = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemInclude(string! itemType, string? include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemNone(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, string? copyToOutputDirectory = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemPackageReference(Microsoft.Build.Utilities.ProjectCreation.Package! package, string? includeAssets = null, string? excludeAssets = null, string? privateAssets = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemPackageReference(string! include, string? version = null, string? includeAssets = null, string? excludeAssets = null, string? privateAssets = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Construction.ProjectRootElement! rootElement, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Evaluation.Project! project, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! projectCreator, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(string! include, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemReference(string! include, string? name = null, string? hintPath = null, bool? isSpecificVersion = null, string? aliases = null, bool? isPrivate = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemRemove(string! itemType, string? remove, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemUpdate(string! itemType, string? update, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Otherwise(string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwisePropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Project.get -> Microsoft.Build.Evaluation.Project! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ProjectCollection.get -> Microsoft.Build.Evaluation.ProjectCollection! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ProjectInstance.get -> Microsoft.Build.Execution.ProjectInstance! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Property(string! name, string? unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.PropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.RootElement.get -> Microsoft.Build.Construction.ProjectRootElement! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Save() -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Save(string! path) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Sdk(string! name, string? version = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Target(string! name, string? condition = null, string? afterTargets = null, string? beforeTargets = null, string? dependsOnTargets = null, string? inputs = null, string? outputs = null, string? returns = null, bool? keepDuplicateOutputs = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetOnError(string! executeTargets, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetPropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Task(string! name, string? condition = null, System.Collections.Generic.IDictionary? parameters = null, string? continueOnError = null, string? architecture = null, string? runtime = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskError(string! text, string? code = null, string? file = null, string? helpKeyword = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskMessage(string! text, Microsoft.Build.Framework.MessageImportance? importance = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskOutputItem(string! taskParameter, string! itemType, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskOutputProperty(string! taskParameter, string! propertyName, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskWarning(string! text, string? code = null, string? file = null, string? helpKeyword = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string![]! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string![]! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IEnumerable! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IEnumerable! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string![]! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string![]! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.Dictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IEnumerable! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IEnumerable! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, out System.Collections.Generic.IReadOnlyCollection! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, string! metadataName, out System.Collections.Generic.IReadOnlyDictionary! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, System.Func! selector, out System.Collections.Generic.IReadOnlyCollection! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProject(out Microsoft.Build.Evaluation.Project! project, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, System.Collections.Generic.IDictionary? globalProperties = null, string? toolsVersion = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.ProjectLoadSettings projectLoadSettings = Microsoft.Build.Evaluation.ProjectLoadSettings.Default) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProject(out Microsoft.Build.Evaluation.Project! project, System.Collections.Generic.IDictionary? globalProperties = null, string? toolsVersion = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.ProjectLoadSettings projectLoadSettings = Microsoft.Build.Evaluation.ProjectLoadSettings.Default) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProjectInstance(out Microsoft.Build.Execution.ProjectInstance! projectInstance, Microsoft.Build.Execution.ProjectInstanceSettings projectInstanceSettings = Microsoft.Build.Execution.ProjectInstanceSettings.None, Microsoft.Build.Evaluation.Context.EvaluationContext? evaluationContext = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetPropertyValue(string! name, out string! value) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskAssemblyFile(string! taskName, string! assemblyFile, string? taskFactory = null, string? runtime = null, string? architecture = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskAssemblyName(string! taskName, string! assemblyName, string! taskFactory, string? runtime = null, string? architecture = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskBody(string! body, bool? evaluate = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskParameter(string! name, string? parameterType = null, bool? output = null, bool? required = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.When(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenPropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Xml.get -> string! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException.ProjectCreatorException(string! message) -> void -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException.ProjectCreatorException(string! message, System.Exception! innerException) -> void -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.LegacyCsproj(string? path = null, string! outputType = "Library", string! targetFrameworkVersion = "v4.6", string! rootNamespace = "ClassLibrary", string! assemblyName = "ClassLibrary", string! defaultConfiguration = "Debug", string! defaultPlatform = "AnyCPU", string? projectGuid = null, string! fileAlignment = "512", System.Action? projectCreator = null, string! defaultTargets = "Build", string? initialTargets = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = -1, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.LogsMessage(string! text, Microsoft.Build.Framework.MessageImportance? importance = null, string? condition = null, string? targetName = null, string? path = null, string? defaultTargets = null, string? initialTargets = null, string? sdk = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.ProjectCreatorTemplates() -> void -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.SdkCsproj(string? path = null, string! sdk = "Microsoft.NET.Sdk", string? targetFramework = "netstandard2.0", string? outputType = null, System.Action? projectCreator = null, string? defaultTargets = null, string? initialTargets = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = 0, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.SdkCsproj(System.Collections.Generic.IEnumerable? targetFrameworks, string? path = null, string! sdk = "Microsoft.NET.Sdk", string? outputType = null, System.Action? projectCreator = null, string? defaultTargets = null, string? initialTargets = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = 0, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -override Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Dispose() -> void -override Microsoft.Build.Utilities.ProjectCreation.PackageDependency.ToString() -> string! -static Microsoft.Build.Utilities.ProjectCreation.BuildEngine.Create() -> Microsoft.Build.Utilities.ProjectCreation.BuildEngine! -static Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Create() -> Microsoft.Build.Utilities.ProjectCreation.BuildOutput! -static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.AsEnumerable(this T? item) -> System.Collections.Generic.IEnumerable! -static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.Merge(this System.Collections.Generic.IDictionary? first, System.Collections.Generic.IDictionary! second) -> System.Collections.Generic.IDictionary! -static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.Merge(this System.Collections.Generic.IDictionary? first, System.Collections.Generic.IDictionary! second, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IDictionary! -static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.ToArrayWithSingleElement(this T! item) -> T![]! -static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.AssemblyResolve(System.Runtime.Loader.AssemblyLoadContext! assemblyLoadContext, System.Reflection.AssemblyName! requestedAssemblyName) -> System.Reflection.Assembly? -static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.DotNetSdksPath.get -> string? -static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.MSBuildExePath.get -> string? -static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.SearchPaths.get -> string![]? -static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Create(string! rootPath) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Create(System.IO.DirectoryInfo! rootPath) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates! -static Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Create(string! rootPath, System.Collections.Generic.IEnumerable? feeds = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Create(string? path = null, string? defaultTargets = null, string? initialTargets = null, string? sdk = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = null, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Construction.ProjectRootElement!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Construction.ProjectRootElement! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Evaluation.Project!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Evaluation.Project! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Evaluation.ProjectCollection!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Evaluation.ProjectCollection! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Execution.ProjectInstance!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Execution.ProjectInstance! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator string!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> string! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator System.Xml.Linq.XDocument!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> System.Xml.Linq.XDocument! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates! -virtual Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Dispose() -> void \ No newline at end of file +#nullable enable diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net5.0/PublicAPI.Unshipped.txt b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net7.0/PublicAPI.Shipped.txt similarity index 99% rename from src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net5.0/PublicAPI.Unshipped.txt rename to src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net7.0/PublicAPI.Shipped.txt index 67babe2..6ce3b74 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net5.0/PublicAPI.Unshipped.txt +++ b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net7.0/PublicAPI.Shipped.txt @@ -1,4 +1,5 @@ -const Microsoft.Build.Utilities.ProjectCreation.PackageDependency.DefaultPrivateAssets = "Build,ContentFiles,Analyzers" -> string! +#nullable enable +const Microsoft.Build.Utilities.ProjectCreation.PackageDependency.DefaultPrivateAssets = "Build,ContentFiles,Analyzers" -> string! const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.DefaultTargetName = "Build" -> string! const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultSdk = "Microsoft.NET.Sdk" -> string! const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultTargetFramework = "netstandard2.0" -> string! @@ -304,4 +305,4 @@ static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operato static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator string!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> string! static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator System.Xml.Linq.XDocument!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> System.Xml.Linq.XDocument! static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates! -virtual Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Dispose() -> void \ No newline at end of file +virtual Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Dispose() -> void diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net5.0/PublicAPI.Shipped.txt b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net7.0/PublicAPI.Unshipped.txt similarity index 100% rename from src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net5.0/PublicAPI.Shipped.txt rename to src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/net7.0/PublicAPI.Unshipped.txt diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt index ab058de..1514cca 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt +++ b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt @@ -1 +1,308 @@ #nullable enable +const Microsoft.Build.Utilities.ProjectCreation.PackageDependency.DefaultPrivateAssets = "Build,ContentFiles,Analyzers" -> string! +const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.DefaultTargetName = "Build" -> string! +const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultSdk = "Microsoft.NET.Sdk" -> string! +const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultTargetFramework = "netstandard2.0" -> string! +Microsoft.Build.Utilities.ProjectCreation.BuildEngine +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.BuildProjectFile(string! projectFileName, string![]! targetNames, System.Collections.IDictionary! globalProperties, System.Collections.IDictionary! targetOutputs) -> bool +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ColumnNumberOfTaskNode.get -> int +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ContinueOnError.get -> bool +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LineNumberOfTaskNode.get -> int +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs! e) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs! e) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs! e) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs! e) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ProjectFileOfTaskNode.get -> string? +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Add(Microsoft.Build.Framework.BuildEventArgs! buildEventArgs) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.AllEvents.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.BuildEventArgsCollection() -> void +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.ErrorEvents.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Errors.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.GetConsoleLog(Microsoft.Build.Framework.LoggerVerbosity verbosity = Microsoft.Build.Framework.LoggerVerbosity.Normal) -> string! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.MessageEvents.get -> Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Messages.get -> Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.WarningEvents.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Warnings.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Count.get -> int +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.High.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Low.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Normal.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Count.get -> int +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.High.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Low.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Normal.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.BuildOutput +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Initialize(Microsoft.Build.Framework.IEventSource! eventSource) -> void +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.IsShutdown.get -> bool +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Parameters.get -> string! +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Parameters.set -> void +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.ProjectResults.get -> System.Collections.Generic.IReadOnlyDictionary! +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Shutdown() -> void +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Succeeded.get -> bool? +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Verbosity.get -> Microsoft.Build.Framework.LoggerVerbosity +Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Verbosity.set -> void +Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods +Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver +Microsoft.Build.Utilities.ProjectCreation.MSBuildTestBase +Microsoft.Build.Utilities.ProjectCreation.MSBuildTestBase.MSBuildTestBase() -> void +Microsoft.Build.Utilities.ProjectCreation.Package +Microsoft.Build.Utilities.ProjectCreation.Package.Author.get -> string! +Microsoft.Build.Utilities.ProjectCreation.Package.Compare(Microsoft.Build.Utilities.ProjectCreation.Package? x, Microsoft.Build.Utilities.ProjectCreation.Package? y) -> int +Microsoft.Build.Utilities.ProjectCreation.Package.CompareTo(Microsoft.Build.Utilities.ProjectCreation.Package? other) -> int +Microsoft.Build.Utilities.ProjectCreation.Package.Copyright.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Description.get -> string! +Microsoft.Build.Utilities.ProjectCreation.Package.DevelopmentDependency.get -> bool +Microsoft.Build.Utilities.ProjectCreation.Package.Directory.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Equals(Microsoft.Build.Utilities.ProjectCreation.Package? x, Microsoft.Build.Utilities.ProjectCreation.Package? y) -> bool +Microsoft.Build.Utilities.ProjectCreation.Package.FileName.get -> string! +Microsoft.Build.Utilities.ProjectCreation.Package.FullPath.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.GetHashCode(Microsoft.Build.Utilities.ProjectCreation.Package! obj) -> int +Microsoft.Build.Utilities.ProjectCreation.Package.Icon.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.IconUrl.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Id.get -> string! +Microsoft.Build.Utilities.ProjectCreation.Package.Language.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.LicenseExpression.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.LicenseUrl.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.LicenseVersion.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Owners.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.PackageTypes.get -> System.Collections.Generic.IReadOnlyCollection? +Microsoft.Build.Utilities.ProjectCreation.Package.ProjectUrl.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.ReleaseNotes.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryBranch.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryCommit.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryType.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryUrl.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.RequireLicenseAcceptance.get -> bool +Microsoft.Build.Utilities.ProjectCreation.Package.Serviceable.get -> bool +Microsoft.Build.Utilities.ProjectCreation.Package.Summary.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Tags.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Title.get -> string? +Microsoft.Build.Utilities.ProjectCreation.Package.Version.get -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.BuildAction.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.BuildAction.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.CopyToOutput.get -> bool? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.CopyToOutput.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Exclude.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Exclude.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Flatten.get -> bool? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Flatten.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Include.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Include.set -> void +Microsoft.Build.Utilities.ProjectCreation.PackageDependency +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Equals(Microsoft.Build.Utilities.ProjectCreation.PackageDependency? other) -> bool +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Equals(Microsoft.Build.Utilities.ProjectCreation.PackageDependency? x, Microsoft.Build.Utilities.ProjectCreation.PackageDependency? y) -> bool +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.ExcludeAssets.get -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.GetHashCode(Microsoft.Build.Utilities.ProjectCreation.PackageDependency! obj) -> int +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Id.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Version.get -> string? +Microsoft.Build.Utilities.ProjectCreation.PackageFeed +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ContentFileText(string! relativePath, string! contents, string! targetFramework, bool copyToOutput = true) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ContentFileText(string! relativePath, string! contents, string! targetFramework, string! buildAction, bool copyToOutput = false, bool flatten = false, string! language = "any") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Dependency(string! targetFramework, string! id, string! version, string! include = "All", string! exclude = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Dispose() -> void +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.FileCustom(string! relativePath, System.IO.FileInfo! sourceFileInfo) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.FileText(string! relativePath, string! contents) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ForEach(System.Collections.Generic.IEnumerable! source, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Library(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Package(string! id, string! version, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! author = "Author", string! description = "Description", bool developmentDependency = false) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Package(string! id, string! version, string! author = "Author", string! description = "Description") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Packages.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ReferenceAssembly(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Save() -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates +Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.PackageFeedTemplates() -> void +Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.SinglePackage(string! rootPath, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! id = "SomePackage", string! version = "1.0.0", string! targetFramework = "netstandard2.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.SinglePackage(System.IO.DirectoryInfo! rootPath, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! id = "SomePackage", string! version = "1.0.0", string! targetFramework = "netstandard2.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dependency(Microsoft.Build.Utilities.ProjectCreation.Package! package, string! targetFramework, string? includeAssets = "All", string? excludeAssets = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dependency(string! id, string! version, string! targetFramework, string? includeAssets = "All", string? excludeAssets = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dispose() -> void +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.FileCustom(string! relativePath, System.IO.FileInfo! sourceFileInfo) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.FileText(string! relativePath, string! contents) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GetInstallPath(string! packageId, string! version) -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GetManifestFilePath(string! packageId, string! version) -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GlobalPackagesFolder.get -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Library(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.NuGetConfigPath.get -> string! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Package(string! id, string! version, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string? authors = "UserA", string? description = "Description", string? copyright = null, bool developmentDependency = false, string? icon = null, string? iconUrl = null, string? language = null, string? licenseUrl = null, string? licenseExpression = null, string? licenseVersion = null, string? owners = null, System.Collections.Generic.IEnumerable? packageTypes = null, string? projectUrl = null, string? releaseNotes = null, string? repositoryType = null, string? repositoryUrl = null, string? repositoryBranch = null, string? repositoryCommit = null, bool requireLicenseAcceptance = false, bool serviceable = false, string? summary = null, string? tags = null, string? title = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Package(string! id, string! version, string? authors = null, string? description = null, string? copyright = null, bool developmentDependency = false, string? icon = null, string? iconUrl = null, string? language = null, string? licenseUrl = null, string? licenseExpression = null, string? licenseVersion = null, string? owners = null, System.Collections.Generic.IEnumerable? packageTypes = null, string? projectUrl = null, string? releaseNotes = null, string? repositoryType = null, string? repositoryUrl = null, string? repositoryBranch = null, string? repositoryCommit = null, bool requireLicenseAcceptance = false, bool serviceable = false, string? summary = null, string? tags = null, string? title = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Packages.get -> System.Collections.Generic.IReadOnlyCollection! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Choose(string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.CustomAction(System.Action? projectCreator) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.For(int count, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ForEach(System.Collections.Generic.IEnumerable? source, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.FullPath.get -> string! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Construction.ProjectRootElement! projectRootElement, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Evaluation.Project! project, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! projectCreator, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(string! project, string? condition = null, string? sdk = null, string? sdkVersion = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ImportSdk(string! project, string! name, string? version = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemCompile(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemContent(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, string? copyToOutputDirectory = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemInclude(string! itemType, string? include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemNone(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, string? copyToOutputDirectory = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemPackageReference(Microsoft.Build.Utilities.ProjectCreation.Package! package, string? includeAssets = null, string? excludeAssets = null, string? privateAssets = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemPackageReference(string! include, string? version = null, string? includeAssets = null, string? excludeAssets = null, string? privateAssets = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Construction.ProjectRootElement! rootElement, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Evaluation.Project! project, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! projectCreator, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(string! include, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemReference(string! include, string? name = null, string? hintPath = null, bool? isSpecificVersion = null, string? aliases = null, bool? isPrivate = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemRemove(string! itemType, string? remove, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemUpdate(string! itemType, string? update, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Otherwise(string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwisePropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Project.get -> Microsoft.Build.Evaluation.Project! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ProjectCollection.get -> Microsoft.Build.Evaluation.ProjectCollection! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ProjectInstance.get -> Microsoft.Build.Execution.ProjectInstance! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Property(string! name, string? unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.PropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.RootElement.get -> Microsoft.Build.Construction.ProjectRootElement! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Save() -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Save(string! path) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Sdk(string! name, string? version = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Target(string! name, string? condition = null, string? afterTargets = null, string? beforeTargets = null, string? dependsOnTargets = null, string? inputs = null, string? outputs = null, string? returns = null, bool? keepDuplicateOutputs = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetOnError(string! executeTargets, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetPropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Task(string! name, string? condition = null, System.Collections.Generic.IDictionary? parameters = null, string? continueOnError = null, string? architecture = null, string? runtime = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskError(string! text, string? code = null, string? file = null, string? helpKeyword = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskMessage(string! text, Microsoft.Build.Framework.MessageImportance? importance = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskOutputItem(string! taskParameter, string! itemType, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskOutputProperty(string! taskParameter, string! propertyName, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskWarning(string! text, string? code = null, string? file = null, string? helpKeyword = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string![]! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string![]! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IEnumerable! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IEnumerable! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string![]! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string![]! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.Dictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IEnumerable! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IEnumerable! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, out System.Collections.Generic.IReadOnlyCollection! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, string! metadataName, out System.Collections.Generic.IReadOnlyDictionary! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, System.Func! selector, out System.Collections.Generic.IReadOnlyCollection! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProject(out Microsoft.Build.Evaluation.Project! project, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, System.Collections.Generic.IDictionary? globalProperties = null, string? toolsVersion = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.ProjectLoadSettings projectLoadSettings = Microsoft.Build.Evaluation.ProjectLoadSettings.Default) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProject(out Microsoft.Build.Evaluation.Project! project, System.Collections.Generic.IDictionary? globalProperties = null, string? toolsVersion = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.ProjectLoadSettings projectLoadSettings = Microsoft.Build.Evaluation.ProjectLoadSettings.Default) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProjectInstance(out Microsoft.Build.Execution.ProjectInstance! projectInstance, Microsoft.Build.Execution.ProjectInstanceSettings projectInstanceSettings = Microsoft.Build.Execution.ProjectInstanceSettings.None, Microsoft.Build.Evaluation.Context.EvaluationContext? evaluationContext = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetPropertyValue(string! name, out string! value) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskAssemblyFile(string! taskName, string! assemblyFile, string? taskFactory = null, string? runtime = null, string? architecture = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskAssemblyName(string! taskName, string! assemblyName, string! taskFactory, string? runtime = null, string? architecture = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskBody(string! body, bool? evaluate = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskParameter(string! name, string? parameterType = null, bool? output = null, bool? required = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.When(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenPropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Xml.get -> string! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException.ProjectCreatorException(string! message) -> void +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException.ProjectCreatorException(string! message, System.Exception! innerException) -> void +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.LegacyCsproj(string? path = null, string! outputType = "Library", string! targetFrameworkVersion = "v4.6", string! rootNamespace = "ClassLibrary", string! assemblyName = "ClassLibrary", string! defaultConfiguration = "Debug", string! defaultPlatform = "AnyCPU", string? projectGuid = null, string! fileAlignment = "512", System.Action? projectCreator = null, string! defaultTargets = "Build", string? initialTargets = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = -1, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.LogsMessage(string! text, Microsoft.Build.Framework.MessageImportance? importance = null, string? condition = null, string? targetName = null, string? path = null, string? defaultTargets = null, string? initialTargets = null, string? sdk = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.ProjectCreatorTemplates() -> void +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.SdkCsproj(string? path = null, string! sdk = "Microsoft.NET.Sdk", string? targetFramework = "netstandard2.0", string? outputType = null, System.Action? projectCreator = null, string? defaultTargets = null, string? initialTargets = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = 0, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.SdkCsproj(System.Collections.Generic.IEnumerable? targetFrameworks, string? path = null, string! sdk = "Microsoft.NET.Sdk", string? outputType = null, System.Action? projectCreator = null, string? defaultTargets = null, string? initialTargets = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = 0, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +override Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Dispose() -> void +override Microsoft.Build.Utilities.ProjectCreation.PackageDependency.ToString() -> string! +static Microsoft.Build.Utilities.ProjectCreation.BuildEngine.Create() -> Microsoft.Build.Utilities.ProjectCreation.BuildEngine! +static Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Create() -> Microsoft.Build.Utilities.ProjectCreation.BuildOutput! +static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.AsEnumerable(this T? item) -> System.Collections.Generic.IEnumerable! +static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.Merge(this System.Collections.Generic.IDictionary? first, System.Collections.Generic.IDictionary! second) -> System.Collections.Generic.IDictionary! +static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.Merge(this System.Collections.Generic.IDictionary? first, System.Collections.Generic.IDictionary! second, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IDictionary! +static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.ToArrayWithSingleElement(this T! item) -> T![]! +static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.AssemblyResolve(object? sender, System.ResolveEventArgs! args) -> System.Reflection.Assembly? +static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.DotNetSdksPath.get -> string? +static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.MSBuildExePath.get -> string? +static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.SearchPaths.get -> string![]? +static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Create(string! rootPath) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Create(System.IO.DirectoryInfo! rootPath) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! +static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates! +static Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Create(string! rootPath, System.Collections.Generic.IEnumerable? feeds = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Create(string? path = null, string? defaultTargets = null, string? initialTargets = null, string? sdk = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = null, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Construction.ProjectRootElement!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Construction.ProjectRootElement! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Evaluation.Project!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Evaluation.Project! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Evaluation.ProjectCollection!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Evaluation.ProjectCollection! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Execution.ProjectInstance!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Execution.ProjectInstance! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator string!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> string! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator System.Xml.Linq.XDocument!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> System.Xml.Linq.XDocument! +static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates! +virtual Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Dispose() -> void \ No newline at end of file diff --git a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt index 09e1327..ab058de 100644 --- a/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt +++ b/src/Microsoft.Build.Utilities.ProjectCreation/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt @@ -1,307 +1 @@ -const Microsoft.Build.Utilities.ProjectCreation.PackageDependency.DefaultPrivateAssets = "Build,ContentFiles,Analyzers" -> string! -const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.DefaultTargetName = "Build" -> string! -const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultSdk = "Microsoft.NET.Sdk" -> string! -const Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants.SdkCsprojDefaultTargetFramework = "netstandard2.0" -> string! -Microsoft.Build.Utilities.ProjectCreation.BuildEngine -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.BuildProjectFile(string! projectFileName, string![]! targetNames, System.Collections.IDictionary! globalProperties, System.Collections.IDictionary! targetOutputs) -> bool -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ColumnNumberOfTaskNode.get -> int -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ContinueOnError.get -> bool -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LineNumberOfTaskNode.get -> int -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs! e) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs! e) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs! e) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs! e) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEngine.ProjectFileOfTaskNode.get -> string? -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Add(Microsoft.Build.Framework.BuildEventArgs! buildEventArgs) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.AllEvents.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.BuildEventArgsCollection() -> void -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.ErrorEvents.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Errors.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.GetConsoleLog(Microsoft.Build.Framework.LoggerVerbosity verbosity = Microsoft.Build.Framework.LoggerVerbosity.Normal) -> string! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.MessageEvents.get -> Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Messages.get -> Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.WarningEvents.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Warnings.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Count.get -> int -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.High.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Low.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageCollection.Normal.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Count.get -> int -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.High.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Low.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildMessageEventArgsCollection.Normal.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.BuildOutput -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Initialize(Microsoft.Build.Framework.IEventSource! eventSource) -> void -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.IsShutdown.get -> bool -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Parameters.get -> string! -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Parameters.set -> void -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.ProjectResults.get -> System.Collections.Generic.IReadOnlyDictionary! -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Shutdown() -> void -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Succeeded.get -> bool? -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Verbosity.get -> Microsoft.Build.Framework.LoggerVerbosity -Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Verbosity.set -> void -Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods -Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver -Microsoft.Build.Utilities.ProjectCreation.MSBuildTestBase -Microsoft.Build.Utilities.ProjectCreation.MSBuildTestBase.MSBuildTestBase() -> void -Microsoft.Build.Utilities.ProjectCreation.Package -Microsoft.Build.Utilities.ProjectCreation.Package.Author.get -> string! -Microsoft.Build.Utilities.ProjectCreation.Package.Compare(Microsoft.Build.Utilities.ProjectCreation.Package? x, Microsoft.Build.Utilities.ProjectCreation.Package? y) -> int -Microsoft.Build.Utilities.ProjectCreation.Package.CompareTo(Microsoft.Build.Utilities.ProjectCreation.Package? other) -> int -Microsoft.Build.Utilities.ProjectCreation.Package.Copyright.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Description.get -> string! -Microsoft.Build.Utilities.ProjectCreation.Package.DevelopmentDependency.get -> bool -Microsoft.Build.Utilities.ProjectCreation.Package.Directory.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Equals(Microsoft.Build.Utilities.ProjectCreation.Package? x, Microsoft.Build.Utilities.ProjectCreation.Package? y) -> bool -Microsoft.Build.Utilities.ProjectCreation.Package.FileName.get -> string! -Microsoft.Build.Utilities.ProjectCreation.Package.FullPath.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.GetHashCode(Microsoft.Build.Utilities.ProjectCreation.Package! obj) -> int -Microsoft.Build.Utilities.ProjectCreation.Package.Icon.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.IconUrl.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Id.get -> string! -Microsoft.Build.Utilities.ProjectCreation.Package.Language.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.LicenseExpression.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.LicenseUrl.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.LicenseVersion.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Owners.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.PackageTypes.get -> System.Collections.Generic.IReadOnlyCollection? -Microsoft.Build.Utilities.ProjectCreation.Package.ProjectUrl.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.ReleaseNotes.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryBranch.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryCommit.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryType.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RepositoryUrl.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.RequireLicenseAcceptance.get -> bool -Microsoft.Build.Utilities.ProjectCreation.Package.Serviceable.get -> bool -Microsoft.Build.Utilities.ProjectCreation.Package.Summary.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Tags.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Title.get -> string? -Microsoft.Build.Utilities.ProjectCreation.Package.Version.get -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.BuildAction.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.BuildAction.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.CopyToOutput.get -> bool? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.CopyToOutput.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Exclude.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Exclude.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Flatten.get -> bool? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Flatten.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Include.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageContentFileEntry.Include.set -> void -Microsoft.Build.Utilities.ProjectCreation.PackageDependency -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Equals(Microsoft.Build.Utilities.ProjectCreation.PackageDependency? other) -> bool -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Equals(Microsoft.Build.Utilities.ProjectCreation.PackageDependency? x, Microsoft.Build.Utilities.ProjectCreation.PackageDependency? y) -> bool -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.ExcludeAssets.get -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.GetHashCode(Microsoft.Build.Utilities.ProjectCreation.PackageDependency! obj) -> int -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Id.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageDependency.Version.get -> string? -Microsoft.Build.Utilities.ProjectCreation.PackageFeed -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildMultiTargetingTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.BuildTransitiveTargets(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ContentFileText(string! relativePath, string! contents, string! targetFramework, bool copyToOutput = true) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ContentFileText(string! relativePath, string! contents, string! targetFramework, string! buildAction, bool copyToOutput = false, bool flatten = false, string! language = "any") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Dependency(string! targetFramework, string! id, string! version, string! include = "All", string! exclude = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Dispose() -> void -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.FileCustom(string! relativePath, System.IO.FileInfo! sourceFileInfo) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.FileText(string! relativePath, string! contents) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ForEach(System.Collections.Generic.IEnumerable! source, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Library(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Package(string! id, string! version, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! author = "Author", string! description = "Description", bool developmentDependency = false) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Package(string! id, string! version, string! author = "Author", string! description = "Description") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Packages.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.ReferenceAssembly(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Save() -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates -Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.PackageFeedTemplates() -> void -Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.SinglePackage(string! rootPath, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! id = "SomePackage", string! version = "1.0.0", string! targetFramework = "netstandard2.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates.SinglePackage(System.IO.DirectoryInfo! rootPath, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string! id = "SomePackage", string! version = "1.0.0", string! targetFramework = "netstandard2.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(System.Action? creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildMultiTargetingTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveProps(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(System.Action! creator, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.BuildTransitiveTargets(System.Action? creator, out Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! project, Microsoft.Build.Evaluation.NewProjectFileOptions projectFileOptions = (Microsoft.Build.Evaluation.NewProjectFileOptions)-1) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dependency(Microsoft.Build.Utilities.ProjectCreation.Package! package, string! targetFramework, string? includeAssets = "All", string? excludeAssets = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dependency(string! id, string! version, string! targetFramework, string? includeAssets = "All", string? excludeAssets = "None") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Dispose() -> void -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.FileCustom(string! relativePath, System.IO.FileInfo! sourceFileInfo) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.FileText(string! relativePath, string! contents) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GetInstallPath(string! packageId, string! version) -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GetManifestFilePath(string! packageId, string! version) -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.GlobalPackagesFolder.get -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Library(string! targetFramework, string? filename = null, string? namespace = null, string? className = null, string! assemblyVersion = "1.0.0.0") -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.NuGetConfigPath.get -> string! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Package(string! id, string! version, out Microsoft.Build.Utilities.ProjectCreation.Package! package, string? authors = "UserA", string? description = "Description", string? copyright = null, bool developmentDependency = false, string? icon = null, string? iconUrl = null, string? language = null, string? licenseUrl = null, string? licenseExpression = null, string? licenseVersion = null, string? owners = null, System.Collections.Generic.IEnumerable? packageTypes = null, string? projectUrl = null, string? releaseNotes = null, string? repositoryType = null, string? repositoryUrl = null, string? repositoryBranch = null, string? repositoryCommit = null, bool requireLicenseAcceptance = false, bool serviceable = false, string? summary = null, string? tags = null, string? title = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Package(string! id, string! version, string? authors = null, string? description = null, string? copyright = null, bool developmentDependency = false, string? icon = null, string? iconUrl = null, string? language = null, string? licenseUrl = null, string? licenseExpression = null, string? licenseVersion = null, string? owners = null, System.Collections.Generic.IEnumerable? packageTypes = null, string? projectUrl = null, string? releaseNotes = null, string? repositoryType = null, string? repositoryUrl = null, string? repositoryBranch = null, string? repositoryCommit = null, bool requireLicenseAcceptance = false, bool serviceable = false, string? summary = null, string? tags = null, string? title = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Packages.get -> System.Collections.Generic.IReadOnlyCollection! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Choose(string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.CustomAction(System.Action? projectCreator) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.For(int count, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ForEach(System.Collections.Generic.IEnumerable? source, System.Action! action) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.FullPath.get -> string! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Construction.ProjectRootElement! projectRootElement, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Evaluation.Project! project, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! projectCreator, string? condition = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Import(string! project, string? condition = null, string? sdk = null, string? sdkVersion = null, bool conditionOnExistence = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ImportSdk(string! project, string! name, string? version = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemCompile(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemContent(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, string? copyToOutputDirectory = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemInclude(string! itemType, string? include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemNone(string! include, string? exclude = null, string? dependentUpon = null, string? link = null, bool? isVisible = null, string? copyToOutputDirectory = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemPackageReference(Microsoft.Build.Utilities.ProjectCreation.Package! package, string? includeAssets = null, string? excludeAssets = null, string? privateAssets = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemPackageReference(string! include, string? version = null, string? includeAssets = null, string? excludeAssets = null, string? privateAssets = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Construction.ProjectRootElement! rootElement, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Evaluation.Project! project, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! projectCreator, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemProjectReference(string! include, string? name = null, string? projectGuid = null, bool? referenceOutputAssembly = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemReference(string! include, string? name = null, string? hintPath = null, bool? isSpecificVersion = null, string? aliases = null, bool? isPrivate = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemRemove(string! itemType, string? remove, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ItemUpdate(string! itemType, string? update, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Otherwise(string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwiseProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.OtherwisePropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Project.get -> Microsoft.Build.Evaluation.Project! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ProjectCollection.get -> Microsoft.Build.Evaluation.ProjectCollection! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.ProjectInstance.get -> Microsoft.Build.Execution.ProjectInstance! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Property(string! name, string? unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.PropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.RootElement.get -> Microsoft.Build.Construction.ProjectRootElement! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Save() -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Save(string! path) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Sdk(string! name, string? version = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Target(string! name, string? condition = null, string? afterTargets = null, string? beforeTargets = null, string? dependsOnTargets = null, string? inputs = null, string? outputs = null, string? returns = null, bool? keepDuplicateOutputs = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetOnError(string! executeTargets, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TargetPropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Task(string! name, string? condition = null, System.Collections.Generic.IDictionary? parameters = null, string? continueOnError = null, string? architecture = null, string? runtime = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskError(string! text, string? code = null, string? file = null, string? helpKeyword = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskMessage(string! text, Microsoft.Build.Framework.MessageImportance? importance = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskOutputItem(string! taskParameter, string! itemType, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskOutputProperty(string! taskParameter, string! propertyName, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TaskWarning(string! text, string? code = null, string? file = null, string? helpKeyword = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string![]! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, string![]! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IEnumerable! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(bool restore, System.Collections.Generic.IEnumerable! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string! target, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string![]! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(string![]! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.Dictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IEnumerable! targets, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryBuild(System.Collections.Generic.IEnumerable! targets, System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, out System.Collections.Generic.IReadOnlyCollection! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, string! metadataName, out System.Collections.Generic.IReadOnlyDictionary! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetItems(string! itemType, System.Func! selector, out System.Collections.Generic.IReadOnlyCollection! items) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProject(out Microsoft.Build.Evaluation.Project! project, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, System.Collections.Generic.IDictionary? globalProperties = null, string? toolsVersion = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.ProjectLoadSettings projectLoadSettings = Microsoft.Build.Evaluation.ProjectLoadSettings.Default) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProject(out Microsoft.Build.Evaluation.Project! project, System.Collections.Generic.IDictionary? globalProperties = null, string? toolsVersion = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.ProjectLoadSettings projectLoadSettings = Microsoft.Build.Evaluation.ProjectLoadSettings.Default) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetProjectInstance(out Microsoft.Build.Execution.ProjectInstance! projectInstance, Microsoft.Build.Execution.ProjectInstanceSettings projectInstanceSettings = Microsoft.Build.Execution.ProjectInstanceSettings.None, Microsoft.Build.Evaluation.Context.EvaluationContext? evaluationContext = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryGetPropertyValue(string! name, out string! value) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.TryRestore(System.Collections.Generic.IDictionary? globalProperties, out bool result, out Microsoft.Build.Utilities.ProjectCreation.BuildOutput! buildOutput, out System.Collections.Generic.IDictionary? targetOutputs) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskAssemblyFile(string! taskName, string! assemblyFile, string? taskFactory = null, string? runtime = null, string? architecture = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskAssemblyName(string! taskName, string! assemblyName, string! taskFactory, string? runtime = null, string? architecture = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskBody(string! body, bool? evaluate = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.UsingTaskParameter(string! name, string? parameterType = null, bool? output = null, bool? required = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.When(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenItemGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenItemInclude(string! itemType, string! include, string? exclude = null, System.Collections.Generic.IDictionary? metadata = null, string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenProperty(string! name, string! unevaluatedValue, string? condition = null, bool setIfEmpty = false, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.WhenPropertyGroup(string? condition = null, string? label = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Xml.get -> string! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorConstants -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException.ProjectCreatorException(string! message) -> void -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorException.ProjectCreatorException(string! message, System.Exception! innerException) -> void -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.LegacyCsproj(string? path = null, string! outputType = "Library", string! targetFrameworkVersion = "v4.6", string! rootNamespace = "ClassLibrary", string! assemblyName = "ClassLibrary", string! defaultConfiguration = "Debug", string! defaultPlatform = "AnyCPU", string? projectGuid = null, string! fileAlignment = "512", System.Action? projectCreator = null, string! defaultTargets = "Build", string? initialTargets = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = -1, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.LogsMessage(string! text, Microsoft.Build.Framework.MessageImportance? importance = null, string? condition = null, string? targetName = null, string? path = null, string? defaultTargets = null, string? initialTargets = null, string? sdk = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.ProjectCreatorTemplates() -> void -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.SdkCsproj(string? path = null, string! sdk = "Microsoft.NET.Sdk", string? targetFramework = "netstandard2.0", string? outputType = null, System.Action? projectCreator = null, string? defaultTargets = null, string? initialTargets = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = 0, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates.SdkCsproj(System.Collections.Generic.IEnumerable? targetFrameworks, string? path = null, string! sdk = "Microsoft.NET.Sdk", string? outputType = null, System.Action? projectCreator = null, string? defaultTargets = null, string? initialTargets = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = 0, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -override Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Dispose() -> void -override Microsoft.Build.Utilities.ProjectCreation.PackageDependency.ToString() -> string! -static Microsoft.Build.Utilities.ProjectCreation.BuildEngine.Create() -> Microsoft.Build.Utilities.ProjectCreation.BuildEngine! -static Microsoft.Build.Utilities.ProjectCreation.BuildOutput.Create() -> Microsoft.Build.Utilities.ProjectCreation.BuildOutput! -static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.AsEnumerable(this T? item) -> System.Collections.Generic.IEnumerable! -static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.Merge(this System.Collections.Generic.IDictionary? first, System.Collections.Generic.IDictionary! second) -> System.Collections.Generic.IDictionary! -static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.Merge(this System.Collections.Generic.IDictionary? first, System.Collections.Generic.IDictionary! second, System.Collections.Generic.IEqualityComparer! comparer) -> System.Collections.Generic.IDictionary! -static Microsoft.Build.Utilities.ProjectCreation.ExtensionMethods.ToArrayWithSingleElement(this T! item) -> T![]! -static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.AssemblyResolve(object? sender, System.ResolveEventArgs! args) -> System.Reflection.Assembly? -static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.DotNetSdksPath.get -> string? -static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.MSBuildExePath.get -> string? -static Microsoft.Build.Utilities.ProjectCreation.MSBuildAssemblyResolver.SearchPaths.get -> string![]? -static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Create(string! rootPath) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Create(System.IO.DirectoryInfo! rootPath) -> Microsoft.Build.Utilities.ProjectCreation.PackageFeed! -static Microsoft.Build.Utilities.ProjectCreation.PackageFeed.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.PackageFeedTemplates! -static Microsoft.Build.Utilities.ProjectCreation.PackageRepository.Create(string! rootPath, System.Collections.Generic.IEnumerable? feeds = null) -> Microsoft.Build.Utilities.ProjectCreation.PackageRepository! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Create(string? path = null, string? defaultTargets = null, string? initialTargets = null, string? sdk = null, string? toolsVersion = null, string? treatAsLocalProperty = null, Microsoft.Build.Evaluation.ProjectCollection? projectCollection = null, Microsoft.Build.Evaluation.NewProjectFileOptions? projectFileOptions = null, System.Collections.Generic.IDictionary? globalProperties = null) -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Construction.ProjectRootElement!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Construction.ProjectRootElement! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Evaluation.Project!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Evaluation.Project! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Evaluation.ProjectCollection!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Evaluation.ProjectCollection! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator Microsoft.Build.Execution.ProjectInstance!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> Microsoft.Build.Execution.ProjectInstance! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator string!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> string! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.implicit operator System.Xml.Linq.XDocument!(Microsoft.Build.Utilities.ProjectCreation.ProjectCreator! creator) -> System.Xml.Linq.XDocument! -static Microsoft.Build.Utilities.ProjectCreation.ProjectCreator.Templates.get -> Microsoft.Build.Utilities.ProjectCreation.ProjectCreatorTemplates! -virtual Microsoft.Build.Utilities.ProjectCreation.BuildEventArgsCollection.Dispose() -> void \ No newline at end of file +#nullable enable diff --git a/version.json b/version.json index 165c55a..5a6dcfd 100644 --- a/version.json +++ b/version.json @@ -1,5 +1,5 @@ { - "version": "8.3", + "version": "9.0", "assemblyVersion": "1.0", "buildNumberOffset": -1, "nugetPackageVersion": {