namespace Microsoft.Build.Tasks { public partial class AssignCulture : Microsoft.Build.Tasks.TaskExtension { public AssignCulture() { } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] AssignedFiles { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] AssignedFilesWithCulture { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] AssignedFilesWithNoCulture { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] CultureNeutralAssignedFiles { get { throw null; } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class AssignLinkMetadata : Microsoft.Build.Tasks.TaskExtension { public AssignLinkMetadata() { } public Microsoft.Build.Framework.ITaskItem[] Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] OutputItems { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public override bool Execute() { throw null; } } public partial class AssignProjectConfiguration : Microsoft.Build.Tasks.ResolveProjectBase { public AssignProjectConfiguration() { } public bool AddSyntheticProjectReferencesForSolutionDependencies { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] AssignedProjects { get { throw null; } set { } } public string CurrentProject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public string CurrentProjectConfiguration { get { throw null; } set { } } public string CurrentProjectPlatform { get { throw null; } set { } } public string DefaultToVcxPlatformMapping { get { throw null; } set { } } public bool OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration { get { throw null; } set { } } public string OutputType { get { throw null; } set { } } public bool ResolveConfigurationPlatformUsingMappings { get { throw null; } set { } } public bool ShouldUnsetParentConfigurationAndPlatform { get { throw null; } set { } } public string SolutionConfigurationContents { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] UnassignedProjects { get { throw null; } set { } } public string VcxToDefaultPlatformMapping { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class AssignTargetPath : Microsoft.Build.Tasks.TaskExtension { public AssignTargetPath() { } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] AssignedFiles { get { throw null; } } public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public string RootFolder { get { throw null; } set { } } public override bool Execute() { throw null; } } [Microsoft.Build.Framework.RunInMTAAttribute] public partial class CallTarget : Microsoft.Build.Tasks.TaskExtension { public CallTarget() { } public bool RunEachTargetSeparately { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] TargetOutputs { get { throw null; } } public string[] Targets { get { throw null; } set { } } public bool UseResultsCache { get { throw null; } set { } } public override bool Execute() { throw null; } } [System.ObsoleteAttribute("The CodeTaskFactory is not supported on .NET Core. This class is included so that users receive run-time errors and should not be used for any other purpose.", true)] public sealed partial class CodeTaskFactory : Microsoft.Build.Framework.ITaskFactory { public CodeTaskFactory() { } public string FactoryName { get { throw null; } } public System.Type TaskType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } public void CleanupTask(Microsoft.Build.Framework.ITask task) { } public Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost) { throw null; } public Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters() { throw null; } public bool Initialize(string taskName, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost) { throw null; } } public partial class CombinePath : Microsoft.Build.Tasks.TaskExtension { public CombinePath() { } public string BasePath { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] CombinedPaths { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] Paths { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class CommandLineBuilderExtension : Microsoft.Build.Utilities.CommandLineBuilder { public CommandLineBuilderExtension() { } protected string GetQuotedText(string unquotedText) { throw null; } } public partial class ConvertToAbsolutePath : Microsoft.Build.Tasks.TaskExtension { public ConvertToAbsolutePath() { } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] AbsolutePaths { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] Paths { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class Copy : Microsoft.Build.Tasks.TaskExtension, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask { public Copy() { } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] CopiedFiles { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] DestinationFiles { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem DestinationFolder { get { throw null; } set { } } public bool OverwriteReadOnlyFiles { get { throw null; } set { } } public int Retries { get { throw null; } set { } } public int RetryDelayMilliseconds { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public bool SkipUnchangedFiles { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] SourceFiles { get { throw null; } set { } } public bool UseHardlinksIfPossible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public bool UseSymboliclinksIfPossible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public void Cancel() { } public override bool Execute() { throw null; } } public partial class CreateCSharpManifestResourceName : Microsoft.Build.Tasks.CreateManifestResourceName { public CreateCSharpManifestResourceName() { } protected override string CreateManifestName(string fileName, string linkFileName, string rootNamespace, string dependentUponFileName, System.IO.Stream binaryStream) { throw null; } protected override bool IsSourceFile(string fileName) { throw null; } } public partial class CreateItem : Microsoft.Build.Tasks.TaskExtension { public CreateItem() { } public string[] AdditionalMetadata { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem[] Exclude { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] Include { get { throw null; } set { } } public bool PreserveExistingMetadata { get { throw null; } set { } } public override bool Execute() { throw null; } } public abstract partial class CreateManifestResourceName : Microsoft.Build.Tasks.TaskExtension { protected System.Collections.Generic.Dictionary itemSpecToTaskitem; protected CreateManifestResourceName() { } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] ManifestResourceNames { get { throw null; } } public bool PrependCultureAsDirectory { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] ResourceFiles { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] ResourceFilesWithManifestResourceNames { get { throw null; } set { } } public string RootNamespace { get { throw null; } set { } } protected abstract string CreateManifestName(string fileName, string linkFileName, string rootNamespaceName, string dependentUponFileName, System.IO.Stream binaryStream); public override bool Execute() { throw null; } protected abstract bool IsSourceFile(string fileName); public static string MakeValidEverettIdentifier(string name) { throw null; } } public partial class CreateProperty : Microsoft.Build.Tasks.TaskExtension { public CreateProperty() { } [Microsoft.Build.Framework.OutputAttribute] public string[] Value { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public string[] ValueSetByTask { get { throw null; } } public override bool Execute() { throw null; } } public partial class CreateVisualBasicManifestResourceName : Microsoft.Build.Tasks.CreateManifestResourceName { public CreateVisualBasicManifestResourceName() { } protected override string CreateManifestName(string fileName, string linkFileName, string rootNamespace, string dependentUponFileName, System.IO.Stream binaryStream) { throw null; } protected override bool IsSourceFile(string fileName) { throw null; } } public partial class Delete : Microsoft.Build.Tasks.TaskExtension, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask { public Delete() { } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] DeletedFiles { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } } public bool TreatErrorsAsWarnings { get { throw null; } set { } } public void Cancel() { } public override bool Execute() { throw null; } } public sealed partial class Error : Microsoft.Build.Tasks.TaskExtension { public Error() { } public string Code { get { throw null; } set { } } public string File { get { throw null; } set { } } public string HelpKeyword { get { throw null; } set { } } public string Text { get { throw null; } set { } } public override bool Execute() { throw null; } } public sealed partial class ErrorFromResources : Microsoft.Build.Tasks.TaskExtension { public ErrorFromResources() { } public string[] Arguments { get { throw null; } set { } } public string Code { get { throw null; } set { } } public string File { get { throw null; } set { } } public string HelpKeyword { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public string Resource { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class Exec : Microsoft.Build.Tasks.ToolTaskExtension { public Exec() { } [Microsoft.Build.Framework.RequiredAttribute] public string Command { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] ConsoleOutput { get { throw null; } } public bool ConsoleToMSBuild { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public string CustomErrorRegularExpression { get { throw null; } set { } } public string CustomWarningRegularExpression { get { throw null; } set { } } public bool IgnoreExitCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public bool IgnoreStandardErrorWarningFormat { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] Outputs { get { throw null; } set { } } protected override System.Text.Encoding StandardErrorEncoding { get { throw null; } } protected override Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } } protected override System.Text.Encoding StandardOutputEncoding { get { throw null; } } protected override Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string StdErrEncoding { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public string StdOutEncoding { get { throw null; } set { } } protected override string ToolName { get { throw null; } } public string UseUtf8Encoding { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public string WorkingDirectory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } protected internal override void AddCommandLineCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { } protected override int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; } protected override string GenerateFullPathToTool() { throw null; } protected override string GetWorkingDirectory() { throw null; } protected override bool HandleTaskExecutionErrors() { throw null; } protected override void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { } protected override void LogPathToTool(string toolName, string pathToTool) { } protected override void LogToolCommand(string message) { } protected override bool ValidateParameters() { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct ExtractedClassName { public bool IsInsideConditionalBlock { get { throw null; } set { } } public string Name { get { throw null; } set { } } } public partial class FindAppConfigFile : Microsoft.Build.Tasks.TaskExtension { public FindAppConfigFile() { } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem AppConfigFile { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] PrimaryList { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] SecondaryList { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public string TargetPath { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class FindInList : Microsoft.Build.Tasks.TaskExtension { public FindInList() { } public bool CaseSensitive { get { throw null; } set { } } public bool FindLastMatch { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem ItemFound { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public string ItemSpecToFind { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] List { get { throw null; } set { } } public bool MatchFileNameOnly { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class FindUnderPath : Microsoft.Build.Tasks.TaskExtension { public FindUnderPath() { } public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] InPath { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] OutOfPath { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem Path { get { throw null; } set { } } public bool UpdateToAbsolutePaths { get { throw null; } set { } } public override bool Execute() { throw null; } } public sealed partial class FormatVersion : Microsoft.Build.Tasks.TaskExtension { public FormatVersion() { } public string FormatType { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public string OutputVersion { get { throw null; } set { } } public int Revision { get { throw null; } set { } } public string Version { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class GenerateBindingRedirects : Microsoft.Build.Tasks.TaskExtension { public GenerateBindingRedirects() { } public Microsoft.Build.Framework.ITaskItem AppConfigFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem OutputAppConfigFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public Microsoft.Build.Framework.ITaskItem[] SuggestedRedirects { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public string TargetName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public override bool Execute() { throw null; } } [Microsoft.Build.Framework.RequiredRuntimeAttribute("v2.0")] public sealed partial class GenerateResource : Microsoft.Build.Tasks.TaskExtension { public GenerateResource() { } public Microsoft.Build.Framework.ITaskItem[] AdditionalInputs { get { throw null; } set { } } public string[] EnvironmentVariables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public Microsoft.Build.Framework.ITaskItem[] ExcludedInputPaths { get { throw null; } set { } } public bool ExecuteAsTool { get { throw null; } set { } } public bool ExtractResWFiles { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] FilesWritten { get { throw null; } } public bool MinimalRebuildFromTracking { get { throw null; } set { } } public bool NeverLockTypeAssemblies { get { throw null; } set { } } public string OutputDirectory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] OutputResources { get { throw null; } set { } } public bool PublicClass { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem[] References { get { throw null; } set { } } public string SdkToolsPath { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] Sources { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem StateFile { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public string StronglyTypedClassName { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public string StronglyTypedFileName { get { throw null; } set { } } public string StronglyTypedLanguage { get { throw null; } set { } } public string StronglyTypedManifestPrefix { get { throw null; } set { } } public string StronglyTypedNamespace { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem[] TLogReadFiles { get { throw null; } } public Microsoft.Build.Framework.ITaskItem[] TLogWriteFiles { get { throw null; } } public string ToolArchitecture { get { throw null; } set { } } public string TrackerFrameworkPath { get { throw null; } set { } } public string TrackerLogDirectory { get { throw null; } set { } } public string TrackerSdkPath { get { throw null; } set { } } public bool TrackFileAccess { get { throw null; } set { } } public bool UseSourcePath { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class GetFrameworkPath : Microsoft.Build.Tasks.TaskExtension { public GetFrameworkPath() { } [Microsoft.Build.Framework.OutputAttribute] public string FrameworkVersion11Path { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string FrameworkVersion20Path { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string FrameworkVersion30Path { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string FrameworkVersion35Path { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string FrameworkVersion40Path { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string FrameworkVersion451Path { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string FrameworkVersion452Path { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string FrameworkVersion45Path { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string FrameworkVersion461Path { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string FrameworkVersion462Path { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string FrameworkVersion46Path { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string FrameworkVersion47Path { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string Path { get { throw null; } } public override bool Execute() { throw null; } } public partial class GetReferenceAssemblyPaths : Microsoft.Build.Tasks.TaskExtension { public GetReferenceAssemblyPaths() { } public bool BypassFrameworkInstallChecks { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public string[] FullFrameworkReferenceAssemblyPaths { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string[] ReferenceAssemblyPaths { get { throw null; } } public string RootPath { get { throw null; } set { } } public string TargetFrameworkMoniker { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public string TargetFrameworkMonikerDisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public override bool Execute() { throw null; } } public partial class Hash : Microsoft.Build.Tasks.TaskExtension { public Hash() { } [Microsoft.Build.Framework.OutputAttribute] public string HashResult { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] ItemsToHash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public override bool Execute() { throw null; } } public partial class MakeDir : Microsoft.Build.Tasks.TaskExtension { public MakeDir() { } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] Directories { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] DirectoriesCreated { get { throw null; } } public override bool Execute() { throw null; } } public sealed partial class Message : Microsoft.Build.Tasks.TaskExtension { public Message() { } public string Code { get { throw null; } set { } } public string File { get { throw null; } set { } } public string HelpKeyword { get { throw null; } set { } } public string Importance { get { throw null; } set { } } public bool IsCritical { get { throw null; } set { } } public string Text { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class Move : Microsoft.Build.Tasks.TaskExtension, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask { public Move() { } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] DestinationFiles { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public Microsoft.Build.Framework.ITaskItem DestinationFolder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] MovedFiles { get { throw null; } } public bool OverwriteReadOnlyFiles { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] SourceFiles { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public void Cancel() { } public override bool Execute() { throw null; } } [Microsoft.Build.Framework.RunInMTAAttribute] public partial class MSBuild : Microsoft.Build.Tasks.TaskExtension { public MSBuild() { } public bool BuildInParallel { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] Projects { get { throw null; } set { } } public string[] Properties { get { throw null; } set { } } public bool RebaseOutputs { get { throw null; } set { } } public string RemoveProperties { get { throw null; } set { } } public bool RunEachTargetSeparately { get { throw null; } set { } } public string SkipNonexistentProjects { get { throw null; } set { } } public bool StopOnFirstFailure { get { throw null; } set { } } public string[] TargetAndPropertyListSeparators { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] TargetOutputs { get { throw null; } } public string[] Targets { get { throw null; } set { } } public string ToolsVersion { get { throw null; } set { } } public bool UnloadProjectsOnCompletion { get { throw null; } set { } } public bool UseResultsCache { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class ReadLinesFromFile : Microsoft.Build.Tasks.TaskExtension { public ReadLinesFromFile() { } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem File { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] Lines { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class RemoveDir : Microsoft.Build.Tasks.TaskExtension { public RemoveDir() { } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] Directories { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] RemovedDirectories { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class RemoveDuplicates : Microsoft.Build.Tasks.TaskExtension { public RemoveDuplicates() { } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] Filtered { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem[] Inputs { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class ResolveAssemblyReference : Microsoft.Build.Tasks.TaskExtension { public ResolveAssemblyReference() { } public string[] AllowedAssemblyExtensions { get { throw null; } set { } } public string[] AllowedRelatedFileExtensions { get { throw null; } set { } } public string AppConfigFile { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem[] Assemblies { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem[] AssemblyFiles { get { throw null; } set { } } public bool AutoUnify { get { throw null; } set { } } public string[] CandidateAssemblyFiles { get { throw null; } set { } } public bool CopyLocalDependenciesWhenParentReferenceInGac { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] CopyLocalFiles { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public string DependsOnSystemRuntime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } public bool DoNotCopyLocalIfInGac { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] FilesWritten { get { throw null; } set { } } public bool FindDependencies { get { throw null; } set { } } public bool FindRelatedFiles { get { throw null; } set { } } public bool FindSatellites { get { throw null; } set { } } public bool FindSerializationAssemblies { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem[] FullFrameworkAssemblyTables { get { throw null; } set { } } public string[] FullFrameworkFolders { get { throw null; } set { } } public string[] FullTargetFrameworkSubsetNames { get { throw null; } set { } } public bool IgnoreDefaultInstalledAssemblySubsetTables { get { throw null; } set { } } public bool IgnoreDefaultInstalledAssemblyTables { get { throw null; } set { } } public bool IgnoreTargetFrameworkAttributeVersionMismatch { get { throw null; } set { } } public bool IgnoreVersionForFrameworkReferences { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem[] InstalledAssemblySubsetTables { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem[] InstalledAssemblyTables { get { throw null; } set { } } public string[] LatestTargetFrameworkDirectories { get { throw null; } set { } } public string ProfileName { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] RelatedFiles { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] ResolvedDependencyFiles { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] ResolvedFiles { get { throw null; } } public Microsoft.Build.Framework.ITaskItem[] ResolvedSDKReferences { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] SatelliteFiles { get { throw null; } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] ScatterFiles { get { throw null; } } [Microsoft.Build.Framework.RequiredAttribute] public string[] SearchPaths { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] SerializationAssemblyFiles { get { throw null; } } public bool Silent { get { throw null; } set { } } public string StateFile { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] SuggestedRedirects { get { throw null; } } public bool SupportsBindingRedirectGeneration { get { throw null; } set { } } public string TargetedRuntimeVersion { get { throw null; } set { } } public string[] TargetFrameworkDirectories { get { throw null; } set { } } public string TargetFrameworkMoniker { get { throw null; } set { } } public string TargetFrameworkMonikerDisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public string[] TargetFrameworkSubsets { get { throw null; } set { } } public string TargetFrameworkVersion { get { throw null; } set { } } public string TargetProcessorArchitecture { get { throw null; } set { } } public bool UnresolveFrameworkAssembliesFromHigherFrameworks { get { throw null; } set { } } public string WarnOrErrorOnTargetArchitectureMismatch { get { throw null; } set { } } public override bool Execute() { throw null; } } public sealed partial class ResolveCodeAnalysisRuleSet : Microsoft.Build.Tasks.TaskExtension { public ResolveCodeAnalysisRuleSet() { } public string CodeAnalysisRuleSet { get { throw null; } set { } } public string[] CodeAnalysisRuleSetDirectories { get { throw null; } set { } } public string MSBuildProjectDirectory { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public string ResolvedCodeAnalysisRuleSet { get { throw null; } } public override bool Execute() { throw null; } } public partial class ResolveKeySource : Microsoft.Build.Tasks.TaskExtension { public ResolveKeySource() { } public int AutoClosePasswordPromptShow { get { throw null; } set { } } public int AutoClosePasswordPromptTimeout { get { throw null; } set { } } public string CertificateFile { get { throw null; } set { } } public string CertificateThumbprint { get { throw null; } set { } } public string KeyFile { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public string ResolvedKeyContainer { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public string ResolvedKeyFile { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public string ResolvedThumbprint { get { throw null; } set { } } public bool ShowImportDialogDespitePreviousFailures { get { throw null; } set { } } public bool SuppressAutoClosePasswordPrompt { get { throw null; } set { } } public override bool Execute() { throw null; } } public abstract partial class ResolveProjectBase : Microsoft.Build.Tasks.TaskExtension { protected ResolveProjectBase() { } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] ProjectReferences { get { throw null; } set { } } protected void AddSyntheticProjectReferences(string currentProjectAbsolutePath) { } protected System.Xml.XmlElement GetProjectElement(Microsoft.Build.Framework.ITaskItem projectRef) { throw null; } protected string GetProjectItem(Microsoft.Build.Framework.ITaskItem projectRef) { throw null; } } public abstract partial class TaskExtension : Microsoft.Build.Utilities.Task { internal TaskExtension() { } public new Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } } public partial class TaskLoggingHelperExtension : Microsoft.Build.Utilities.TaskLoggingHelper { public TaskLoggingHelperExtension(Microsoft.Build.Framework.ITask taskInstance, System.Resources.ResourceManager primaryResources, System.Resources.ResourceManager sharedResources, string helpKeywordPrefix) : base (default(Microsoft.Build.Framework.ITask)) { } public System.Resources.ResourceManager TaskSharedResources { get { throw null; } set { } } public override string FormatResourceString(string resourceName, params object[] args) { throw null; } } public sealed partial class Telemetry : Microsoft.Build.Tasks.TaskExtension { public Telemetry() { } public string EventData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } [Microsoft.Build.Framework.RequiredAttribute] public string EventName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public override bool Execute() { throw null; } } public abstract partial class ToolTaskExtension : Microsoft.Build.Utilities.ToolTask { internal ToolTaskExtension() { } protected internal System.Collections.Hashtable Bag { get { throw null; } } protected override bool HasLoggedErrors { get { throw null; } } public new Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } protected internal virtual void AddCommandLineCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { } protected internal virtual void AddResponseFileCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension commandLine) { } protected override string GenerateCommandLineCommands() { throw null; } protected override string GenerateResponseFileCommands() { throw null; } protected internal bool GetBoolParameterWithDefault(string parameterName, bool defaultValue) { throw null; } protected internal int GetIntParameterWithDefault(string parameterName, int defaultValue) { throw null; } } public partial class Touch : Microsoft.Build.Tasks.TaskExtension { public Touch() { } public bool AlwaysCreate { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem[] Files { get { throw null; } set { } } public bool ForceTouch { get { throw null; } set { } } public string Time { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] TouchedFiles { get { throw null; } set { } } public override bool Execute() { throw null; } } public sealed partial class Warning : Microsoft.Build.Tasks.TaskExtension { public Warning() { } public string Code { get { throw null; } set { } } public string File { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public string HelpKeyword { get { throw null; } set { } } public string Text { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class WriteCodeFragment : Microsoft.Build.Tasks.TaskExtension { public WriteCodeFragment() { } public Microsoft.Build.Framework.ITaskItem[] AssemblyAttributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } [Microsoft.Build.Framework.RequiredAttribute] public string Language { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public Microsoft.Build.Framework.ITaskItem OutputDirectory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem OutputFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public override bool Execute() { throw null; } } public partial class WriteLinesToFile : Microsoft.Build.Tasks.TaskExtension { public WriteLinesToFile() { } public string Encoding { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem File { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem[] Lines { get { throw null; } set { } } public bool Overwrite { get { throw null; } set { } } public bool WriteOnlyWhenDifferent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } public override bool Execute() { throw null; } } [System.ObsoleteAttribute("The XamlTaskFactory is not supported on .NET Core. This class is included so that users receive run-time errors and should not be used for any other purpose.", true)] public sealed partial class XamlTaskFactory : Microsoft.Build.Framework.ITaskFactory { public XamlTaskFactory() { } public string FactoryName { get { throw null; } } public System.Type TaskType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } public void CleanupTask(Microsoft.Build.Framework.ITask task) { } public Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost) { throw null; } public Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters() { throw null; } public bool Initialize(string taskName, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost) { throw null; } } public partial class XmlPeek : Microsoft.Build.Tasks.TaskExtension { public XmlPeek() { } public string Namespaces { get { throw null; } set { } } public string Query { get { throw null; } set { } } [Microsoft.Build.Framework.OutputAttribute] public Microsoft.Build.Framework.ITaskItem[] Result { get { throw null; } } public string XmlContent { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem XmlInputPath { get { throw null; } set { } } public override bool Execute() { throw null; } } public partial class XmlPoke : Microsoft.Build.Tasks.TaskExtension { public XmlPoke() { } public string Namespaces { get { throw null; } set { } } public string Query { get { throw null; } set { } } [Microsoft.Build.Framework.RequiredAttribute] public Microsoft.Build.Framework.ITaskItem Value { get { throw null; } set { } } public Microsoft.Build.Framework.ITaskItem XmlInputPath { get { throw null; } set { } } public override bool Execute() { throw null; } } } namespace Microsoft.Build.Tasks.Hosting { [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.GuidAttribute("B5A95716-2053-4B70-9FBF-E4148EBA96BC")] [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] public partial interface IAnalyzerHostObject { bool SetAdditionalFiles(Microsoft.Build.Framework.ITaskItem[] additionalFiles); bool SetAnalyzers(Microsoft.Build.Framework.ITaskItem[] analyzers); bool SetRuleSet(string ruleSetFile); } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.GuidAttribute("8520CC4D-64DC-4855-BE3F-4C28CCE048EE")] [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] public partial interface ICscHostObject : Microsoft.Build.Framework.ITaskHost { void BeginInitialization(); bool Compile(); bool EndInitialization(out string errorMessage, out int errorCode); bool IsDesignTime(); bool IsUpToDate(); bool SetAdditionalLibPaths(string[] additionalLibPaths); bool SetAddModules(string[] addModules); bool SetAllowUnsafeBlocks(bool allowUnsafeBlocks); bool SetBaseAddress(string baseAddress); bool SetCheckForOverflowUnderflow(bool checkForOverflowUnderflow); bool SetCodePage(int codePage); bool SetDebugType(string debugType); bool SetDefineConstants(string defineConstants); bool SetDelaySign(bool delaySignExplicitlySet, bool delaySign); bool SetDisabledWarnings(string disabledWarnings); bool SetDocumentationFile(string documentationFile); bool SetEmitDebugInformation(bool emitDebugInformation); bool SetErrorReport(string errorReport); bool SetFileAlignment(int fileAlignment); bool SetGenerateFullPaths(bool generateFullPaths); bool SetKeyContainer(string keyContainer); bool SetKeyFile(string keyFile); bool SetLangVersion(string langVersion); bool SetLinkResources(Microsoft.Build.Framework.ITaskItem[] linkResources); bool SetMainEntryPoint(string targetType, string mainEntryPoint); bool SetModuleAssemblyName(string moduleAssemblyName); bool SetNoConfig(bool noConfig); bool SetNoStandardLib(bool noStandardLib); bool SetOptimize(bool optimize); bool SetOutputAssembly(string outputAssembly); bool SetPdbFile(string pdbFile); bool SetPlatform(string platform); bool SetReferences(Microsoft.Build.Framework.ITaskItem[] references); bool SetResources(Microsoft.Build.Framework.ITaskItem[] resources); bool SetResponseFiles(Microsoft.Build.Framework.ITaskItem[] responseFiles); bool SetSources(Microsoft.Build.Framework.ITaskItem[] sources); bool SetTargetType(string targetType); bool SetTreatWarningsAsErrors(bool treatWarningsAsErrors); bool SetWarningLevel(int warningLevel); bool SetWarningsAsErrors(string warningsAsErrors); bool SetWarningsNotAsErrors(string warningsNotAsErrors); bool SetWin32Icon(string win32Icon); bool SetWin32Resource(string win32Resource); } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.GuidAttribute("D6D4E228-259A-4076-B5D0-0627338BCC10")] [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] public partial interface ICscHostObject2 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.ICscHostObject { bool SetWin32Manifest(string win32Manifest); } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.GuidAttribute("F9353662-F1ED-4a23-A323-5F5047E85F5D")] [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] public partial interface ICscHostObject3 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.ICscHostObject, Microsoft.Build.Tasks.Hosting.ICscHostObject2 { bool SetApplicationConfiguration(string applicationConfiguration); } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.GuidAttribute("0DDB496F-C93C-492C-87F1-90B6FDBAA833")] [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] public partial interface ICscHostObject4 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.ICscHostObject, Microsoft.Build.Tasks.Hosting.ICscHostObject2, Microsoft.Build.Tasks.Hosting.ICscHostObject3 { bool SetHighEntropyVA(bool highEntropyVA); bool SetPlatformWith32BitPreference(string platformWith32BitPreference); bool SetSubsystemVersion(string subsystemVersion); } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.GuidAttribute("7D7AC3BE-253A-40e8-A3FF-357D0DA7C47A")] [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] public partial interface IVbcHostObject : Microsoft.Build.Framework.ITaskHost { void BeginInitialization(); bool Compile(); void EndInitialization(); bool IsDesignTime(); bool IsUpToDate(); bool SetAdditionalLibPaths(string[] additionalLibPaths); bool SetAddModules(string[] addModules); bool SetBaseAddress(string targetType, string baseAddress); bool SetCodePage(int codePage); bool SetDebugType(bool emitDebugInformation, string debugType); bool SetDefineConstants(string defineConstants); bool SetDelaySign(bool delaySign); bool SetDisabledWarnings(string disabledWarnings); bool SetDocumentationFile(string documentationFile); bool SetErrorReport(string errorReport); bool SetFileAlignment(int fileAlignment); bool SetGenerateDocumentation(bool generateDocumentation); bool SetImports(Microsoft.Build.Framework.ITaskItem[] importsList); bool SetKeyContainer(string keyContainer); bool SetKeyFile(string keyFile); bool SetLinkResources(Microsoft.Build.Framework.ITaskItem[] linkResources); bool SetMainEntryPoint(string mainEntryPoint); bool SetNoConfig(bool noConfig); bool SetNoStandardLib(bool noStandardLib); bool SetNoWarnings(bool noWarnings); bool SetOptimize(bool optimize); bool SetOptionCompare(string optionCompare); bool SetOptionExplicit(bool optionExplicit); bool SetOptionStrict(bool optionStrict); bool SetOptionStrictType(string optionStrictType); bool SetOutputAssembly(string outputAssembly); bool SetPlatform(string platform); bool SetReferences(Microsoft.Build.Framework.ITaskItem[] references); bool SetRemoveIntegerChecks(bool removeIntegerChecks); bool SetResources(Microsoft.Build.Framework.ITaskItem[] resources); bool SetResponseFiles(Microsoft.Build.Framework.ITaskItem[] responseFiles); bool SetRootNamespace(string rootNamespace); bool SetSdkPath(string sdkPath); bool SetSources(Microsoft.Build.Framework.ITaskItem[] sources); bool SetTargetCompactFramework(bool targetCompactFramework); bool SetTargetType(string targetType); bool SetTreatWarningsAsErrors(bool treatWarningsAsErrors); bool SetWarningsAsErrors(string warningsAsErrors); bool SetWarningsNotAsErrors(string warningsNotAsErrors); bool SetWin32Icon(string win32Icon); bool SetWin32Resource(string win32Resource); } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.GuidAttribute("f59afc84-d102-48b1-a090-1b90c79d3e09")] [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] public partial interface IVbcHostObject2 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.IVbcHostObject { bool SetModuleAssemblyName(string moduleAssemblyName); bool SetOptionInfer(bool optionInfer); bool SetWin32Manifest(string win32Manifest); } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.GuidAttribute("1186fe8f-8aba-48d6-8ce3-32ca42f53728")] [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] public partial interface IVbcHostObject3 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.IVbcHostObject, Microsoft.Build.Tasks.Hosting.IVbcHostObject2 { bool SetLanguageVersion(string languageVersion); } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.GuidAttribute("2AE3233C-8AB3-48A0-9ED9-6E3545B3C566")] [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] public partial interface IVbcHostObject4 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.IVbcHostObject, Microsoft.Build.Tasks.Hosting.IVbcHostObject2, Microsoft.Build.Tasks.Hosting.IVbcHostObject3 { bool SetVBRuntime(string VBRuntime); } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.GuidAttribute("5ACF41FF-6F2B-4623-8146-740C89212B21")] [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] public partial interface IVbcHostObject5 : Microsoft.Build.Framework.ITaskHost, Microsoft.Build.Tasks.Hosting.IVbcHostObject, Microsoft.Build.Tasks.Hosting.IVbcHostObject2, Microsoft.Build.Tasks.Hosting.IVbcHostObject3, Microsoft.Build.Tasks.Hosting.IVbcHostObject4 { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int CompileAsync(out System.IntPtr buildSucceededEvent, out System.IntPtr buildFailedEvent); [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int EndCompile(bool buildSuccess); Microsoft.Build.Tasks.Hosting.IVbcHostObjectFreeThreaded GetFreeThreadedHostObject(); bool SetHighEntropyVA(bool highEntropyVA); bool SetPlatformWith32BitPreference(string platformWith32BitPreference); bool SetSubsystemVersion(string subsystemVersion); } [System.Runtime.InteropServices.ComVisibleAttribute(true)] [System.Runtime.InteropServices.GuidAttribute("ECCF972F-8C2D-4F51-9746-9288661DE2CB")] [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] public partial interface IVbcHostObjectFreeThreaded { bool Compile(); } }