64ac736ec5
Former-commit-id: f3cc9b82f3e5bd8f0fd3ebc098f789556b44e9cd
499 lines
32 KiB
C#
499 lines
32 KiB
C#
// Licensed to the .NET Foundation under one or more agreements.
|
|
// The .NET Foundation licenses this file to you under the MIT license.
|
|
// See the LICENSE file in the project root for more information.
|
|
|
|
[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
|
|
[assembly:System.CLSCompliantAttribute(true)]
|
|
[assembly:System.Diagnostics.DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
|
|
[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
|
|
[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
|
|
[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Engine.dll")]
|
|
[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Engine.dll")]
|
|
[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")]
|
|
[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")]
|
|
[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
|
|
[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Engine.dll")]
|
|
[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
|
|
[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
|
|
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
|
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
|
[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
|
|
namespace Microsoft.Build.BuildEngine
|
|
{
|
|
public partial class BuildItem
|
|
{
|
|
public BuildItem(string itemName, Microsoft.Build.Framework.ITaskItem taskItem) { }
|
|
public BuildItem(string itemName, string itemInclude) { }
|
|
public string Condition { get { throw null; } set { } }
|
|
public string Exclude { get { throw null; } set { } }
|
|
public string FinalItemSpec { get { throw null; } }
|
|
public string Include { get { throw null; } set { } }
|
|
public bool IsImported { get { throw null; } }
|
|
public string Name { get { throw null; } set { } }
|
|
[System.MonoTODOAttribute]
|
|
public Microsoft.Build.BuildEngine.BuildItem Clone() { throw null; }
|
|
public void CopyCustomMetadataTo(Microsoft.Build.BuildEngine.BuildItem destinationItem) { }
|
|
public string GetEvaluatedMetadata(string metadataName) { throw null; }
|
|
public string GetMetadata(string metadataName) { throw null; }
|
|
public bool HasMetadata(string metadataName) { throw null; }
|
|
public void RemoveMetadata(string metadataName) { }
|
|
public void SetMetadata(string metadataName, string metadataValue) { }
|
|
public void SetMetadata(string metadataName, string metadataValue, bool treatMetadataValueAsLiteral) { }
|
|
}
|
|
public partial class BuildItemGroup : System.Collections.IEnumerable
|
|
{
|
|
public BuildItemGroup() { }
|
|
public string Condition { get { throw null; } set { } }
|
|
public int Count { get { throw null; } }
|
|
public bool IsImported { get { throw null; } }
|
|
[System.MonoTODOAttribute]
|
|
public Microsoft.Build.BuildEngine.BuildItem this[int index] { get { throw null; } }
|
|
public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; }
|
|
public void Clear() { }
|
|
[System.MonoTODOAttribute]
|
|
public Microsoft.Build.BuildEngine.BuildItemGroup Clone(bool deepClone) { throw null; }
|
|
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
|
public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { }
|
|
public void RemoveItemAt(int index) { }
|
|
public Microsoft.Build.BuildEngine.BuildItem[] ToArray() { throw null; }
|
|
}
|
|
public partial class BuildItemGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable
|
|
{
|
|
internal BuildItemGroupCollection() { }
|
|
public int Count { get { throw null; } }
|
|
public bool IsSynchronized { get { throw null; } }
|
|
public object SyncRoot { get { throw null; } }
|
|
public void CopyTo(System.Array array, int index) { }
|
|
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
|
}
|
|
public partial class BuildProperty
|
|
{
|
|
public BuildProperty(string propertyName, string propertyValue) { }
|
|
public string Condition { get { throw null; } set { } }
|
|
public string FinalValue { get { throw null; } }
|
|
public bool IsImported { get { throw null; } }
|
|
public string Name { get { throw null; } }
|
|
public string Value { get { throw null; } set { } }
|
|
[System.MonoTODOAttribute]
|
|
public Microsoft.Build.BuildEngine.BuildProperty Clone(bool deepClone) { throw null; }
|
|
public static explicit operator string (Microsoft.Build.BuildEngine.BuildProperty propertyToCast) { throw null; }
|
|
public override string ToString() { throw null; }
|
|
}
|
|
public partial class BuildPropertyGroup : System.Collections.IEnumerable
|
|
{
|
|
public BuildPropertyGroup() { }
|
|
public string Condition { get { throw null; } set { } }
|
|
public int Count { get { throw null; } }
|
|
public bool IsImported { get { throw null; } }
|
|
public Microsoft.Build.BuildEngine.BuildProperty this[string propertyName] { get { throw null; } set { } }
|
|
public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue) { throw null; }
|
|
public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { throw null; }
|
|
public void Clear() { }
|
|
[System.MonoTODOAttribute]
|
|
public Microsoft.Build.BuildEngine.BuildPropertyGroup Clone(bool deepClone) { throw null; }
|
|
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
|
public void RemoveProperty(Microsoft.Build.BuildEngine.BuildProperty property) { }
|
|
public void RemoveProperty(string propertyName) { }
|
|
public void SetProperty(string propertyName, string propertyValue) { }
|
|
public void SetProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { }
|
|
}
|
|
public partial class BuildPropertyGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable
|
|
{
|
|
internal BuildPropertyGroupCollection() { }
|
|
public int Count { get { throw null; } }
|
|
public bool IsSynchronized { get { throw null; } }
|
|
public object SyncRoot { get { throw null; } }
|
|
public void CopyTo(System.Array array, int index) { }
|
|
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
|
}
|
|
[System.FlagsAttribute]
|
|
public enum BuildSettings
|
|
{
|
|
DoNotResetPreviouslyBuiltTargets = 1,
|
|
None = 0,
|
|
}
|
|
public partial class BuildTask
|
|
{
|
|
internal BuildTask() { }
|
|
public string Condition { get { throw null; } set { } }
|
|
[System.MonoTODOAttribute]
|
|
public bool ContinueOnError { get { throw null; } set { } }
|
|
[System.MonoTODOAttribute]
|
|
public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } }
|
|
public string Name { get { throw null; } }
|
|
[System.MonoTODOAttribute]
|
|
public System.Type Type { get { throw null; } }
|
|
[System.MonoTODOAttribute]
|
|
public void AddOutputItem(string taskParameter, string itemName) { }
|
|
[System.MonoTODOAttribute]
|
|
public void AddOutputProperty(string taskParameter, string propertyName) { }
|
|
public bool Execute() { throw null; }
|
|
public System.Collections.Generic.IEnumerable<string> GetAttributes() { throw null; }
|
|
public string[] GetParameterNames() { throw null; }
|
|
public string GetParameterValue(string attributeName) { throw null; }
|
|
public void SetParameterValue(string parameterName, string parameterValue) { }
|
|
public void SetParameterValue(string parameterName, string parameterValue, bool treatParameterValueAsLiteral) { }
|
|
}
|
|
public delegate void ColorResetter();
|
|
public delegate void ColorSetter(System.ConsoleColor color);
|
|
public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger
|
|
{
|
|
public ConsoleLogger() { }
|
|
public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { }
|
|
public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.BuildEngine.WriteHandler write, Microsoft.Build.BuildEngine.ColorSetter colorSet, Microsoft.Build.BuildEngine.ColorResetter colorReset) { }
|
|
public string Parameters { get { throw null; } set { } }
|
|
public bool ShowSummary { get { throw null; } set { } }
|
|
public bool SkipProjectStartedText { get { throw null; } set { } }
|
|
public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } }
|
|
protected Microsoft.Build.BuildEngine.WriteHandler WriteHandler { get { throw null; } set { } }
|
|
public void ApplyParameter(string parameterName, string parameterValue) { }
|
|
public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e) { }
|
|
public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e) { }
|
|
[System.MonoTODOAttribute]
|
|
public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e) { }
|
|
public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e) { }
|
|
public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
|
|
public void MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e) { }
|
|
public void ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e) { }
|
|
public void ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e) { }
|
|
public virtual void Shutdown() { }
|
|
public void TargetFinishedHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e) { }
|
|
public void TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e) { }
|
|
public void TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e) { }
|
|
public void TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e) { }
|
|
public void WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e) { }
|
|
}
|
|
public partial class Engine
|
|
{
|
|
public Engine() { }
|
|
public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { }
|
|
public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { }
|
|
public Engine(Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { }
|
|
public Engine(string binPath) { }
|
|
public string BinPath { get { throw null; } set { } }
|
|
public bool BuildEnabled { get { throw null; } set { } }
|
|
public string DefaultToolsVersion { get { throw null; } set { } }
|
|
public static Microsoft.Build.BuildEngine.Engine GlobalEngine { get { throw null; } }
|
|
public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } }
|
|
public bool IsBuilding { get { throw null; } }
|
|
public bool OnlyLogCriticalEvents { get { throw null; } set { } }
|
|
public Microsoft.Build.BuildEngine.ToolsetCollection Toolsets { get { throw null; } }
|
|
public static System.Version Version { get { throw null; } }
|
|
[System.MonoTODOAttribute]
|
|
public bool BuildProject(Microsoft.Build.BuildEngine.Project project) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string targetName) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; }
|
|
public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public bool BuildProjectFile(string projectFile) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public bool BuildProjectFile(string projectFile, string targetName) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public bool BuildProjectFile(string projectFile, string[] targetNames) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs) { throw null; }
|
|
public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; }
|
|
public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string toolsVersion) { throw null; }
|
|
public Microsoft.Build.BuildEngine.Project CreateNewProject() { throw null; }
|
|
public Microsoft.Build.BuildEngine.Project GetLoadedProject(string projectFullFileName) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { }
|
|
public void UnloadAllProjects() { }
|
|
public void UnloadProject(Microsoft.Build.BuildEngine.Project project) { }
|
|
[System.MonoTODOAttribute]
|
|
public void UnregisterAllLoggers() { }
|
|
}
|
|
public partial class FileLogger : Microsoft.Build.BuildEngine.ConsoleLogger
|
|
{
|
|
public FileLogger() { }
|
|
public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
|
|
public override void Shutdown() { }
|
|
}
|
|
public partial class Import
|
|
{
|
|
internal Import() { }
|
|
public string Condition { get { throw null; } }
|
|
public string EvaluatedProjectPath { get { throw null; } }
|
|
public bool IsImported { get { throw null; } }
|
|
public string ProjectPath { get { throw null; } }
|
|
}
|
|
public partial class ImportCollection : System.Collections.ICollection, System.Collections.IEnumerable
|
|
{
|
|
internal ImportCollection() { }
|
|
public int Count { get { throw null; } }
|
|
public bool IsSynchronized { get { throw null; } }
|
|
public object SyncRoot { get { throw null; } }
|
|
public void CopyTo(Microsoft.Build.BuildEngine.Import[] array, int index) { }
|
|
public void CopyTo(System.Array array, int index) { }
|
|
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public sealed partial class InternalLoggerException : System.Exception
|
|
{
|
|
public InternalLoggerException() { }
|
|
public InternalLoggerException(string message) { }
|
|
public InternalLoggerException(string message, System.Exception innerException) { }
|
|
public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { get { throw null; } }
|
|
public string ErrorCode { get { throw null; } }
|
|
public string HelpKeyword { get { throw null; } }
|
|
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
|
|
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public sealed partial class InvalidProjectFileException : System.Exception
|
|
{
|
|
public InvalidProjectFileException() { }
|
|
public InvalidProjectFileException(string message) { }
|
|
public InvalidProjectFileException(string message, System.Exception innerException) { }
|
|
public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { }
|
|
[System.MonoTODOAttribute]
|
|
public InvalidProjectFileException(System.Xml.XmlNode xmlNode, string message, string errorSubcategory, string errorCode, string helpKeyword) { }
|
|
public string BaseMessage { get { throw null; } }
|
|
public int ColumnNumber { get { throw null; } }
|
|
public int EndColumnNumber { get { throw null; } }
|
|
public int EndLineNumber { get { throw null; } }
|
|
public string ErrorCode { get { throw null; } }
|
|
public string ErrorSubcategory { get { throw null; } }
|
|
public string HelpKeyword { get { throw null; } }
|
|
public int LineNumber { get { throw null; } }
|
|
public override string Message { get { throw null; } }
|
|
public string ProjectFile { get { throw null; } }
|
|
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
|
|
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
|
|
}
|
|
public partial class Project
|
|
{
|
|
public Project() { }
|
|
public Project(Microsoft.Build.BuildEngine.Engine engine) { }
|
|
public Project(Microsoft.Build.BuildEngine.Engine engine, string toolsVersion) { }
|
|
public bool BuildEnabled { get { throw null; } set { } }
|
|
public string DefaultTargets { get { throw null; } set { } }
|
|
public string DefaultToolsVersion { get { throw null; } set { } }
|
|
[System.MonoTODOAttribute]
|
|
public System.Text.Encoding Encoding { get { throw null; } }
|
|
public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItems { get { throw null; } }
|
|
public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItemsIgnoringCondition { get { throw null; } }
|
|
public Microsoft.Build.BuildEngine.BuildPropertyGroup EvaluatedProperties { get { throw null; } }
|
|
public string FullFileName { get { throw null; } set { } }
|
|
public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } }
|
|
public bool HasToolsVersionAttribute { get { throw null; } }
|
|
public Microsoft.Build.BuildEngine.ImportCollection Imports { get { throw null; } }
|
|
public string InitialTargets { get { throw null; } set { } }
|
|
public bool IsDirty { get { throw null; } }
|
|
public bool IsValidated { get { throw null; } set { } }
|
|
public Microsoft.Build.BuildEngine.BuildItemGroupCollection ItemGroups { get { throw null; } }
|
|
public Microsoft.Build.BuildEngine.Engine ParentEngine { get { throw null; } }
|
|
public Microsoft.Build.BuildEngine.BuildPropertyGroupCollection PropertyGroups { get { throw null; } }
|
|
public string SchemaFile { get { throw null; } set { } }
|
|
public Microsoft.Build.BuildEngine.TargetCollection Targets { get { throw null; } }
|
|
public System.DateTime TimeOfLastDirty { get { throw null; } }
|
|
public string ToolsVersion { get { throw null; } }
|
|
public Microsoft.Build.BuildEngine.UsingTaskCollection UsingTasks { get { throw null; } }
|
|
[System.MonoTODOAttribute]
|
|
public string Xml { get { throw null; } }
|
|
[System.MonoTODOAttribute("Not tested")]
|
|
public void AddNewImport(string projectFile, string condition) { }
|
|
public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; }
|
|
[System.MonoTODOAttribute("Adds item not in the same place as MS")]
|
|
public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; }
|
|
[System.MonoTODOAttribute("Not tested")]
|
|
public Microsoft.Build.BuildEngine.BuildItemGroup AddNewItemGroup() { throw null; }
|
|
[System.MonoTODOAttribute("Ignores insertAtEndOfProject")]
|
|
public Microsoft.Build.BuildEngine.BuildPropertyGroup AddNewPropertyGroup(bool insertAtEndOfProject) { throw null; }
|
|
[System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")]
|
|
public void AddNewUsingTaskFromAssemblyFile(string taskName, string assemblyFile) { }
|
|
[System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")]
|
|
public void AddNewUsingTaskFromAssemblyName(string taskName, string assemblyName) { }
|
|
[System.MonoTODOAttribute("Not tested")]
|
|
public bool Build() { throw null; }
|
|
[System.MonoTODOAttribute("Not tested")]
|
|
public bool Build(string targetName) { throw null; }
|
|
[System.MonoTODOAttribute("Not tested")]
|
|
public bool Build(string[] targetNames) { throw null; }
|
|
[System.MonoTODOAttribute("Not tested")]
|
|
public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; }
|
|
[System.MonoTODOAttribute("Not tested")]
|
|
public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; }
|
|
[System.MonoTODOAttribute]
|
|
public string[] GetConditionedPropertyValues(string propertyName) { throw null; }
|
|
public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByName(string itemName) { throw null; }
|
|
public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByNameIgnoringCondition(string itemName) { throw null; }
|
|
public string GetEvaluatedProperty(string propertyName) { throw null; }
|
|
[System.MonoTODOAttribute("We should remember that node and not use XPath to get it")]
|
|
public string GetProjectExtensions(string id) { throw null; }
|
|
[System.MonoTODOAttribute("Not tested")]
|
|
public void Load(System.IO.TextReader textReader) { }
|
|
public void Load(System.IO.TextReader textReader, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { }
|
|
public void Load(string projectFileName) { }
|
|
public void Load(string projectFileName, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { }
|
|
public void LoadXml(string projectXml) { }
|
|
public void LoadXml(string projectXml, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { }
|
|
public void MarkProjectAsDirty() { }
|
|
[System.MonoTODOAttribute("Not tested")]
|
|
public void RemoveAllItemGroups() { }
|
|
[System.MonoTODOAttribute("Not tested")]
|
|
public void RemoveAllPropertyGroups() { }
|
|
[System.MonoTODOAttribute]
|
|
public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { }
|
|
[System.MonoTODOAttribute("Not tested")]
|
|
public void RemoveItemGroup(Microsoft.Build.BuildEngine.BuildItemGroup itemGroupToRemove) { }
|
|
[System.MonoTODOAttribute]
|
|
public void RemoveItemGroupsWithMatchingCondition(string matchCondition) { }
|
|
[System.MonoTODOAttribute]
|
|
public void RemoveItemsByName(string itemName) { }
|
|
[System.MonoTODOAttribute("Not tested")]
|
|
public void RemovePropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { }
|
|
[System.MonoTODOAttribute]
|
|
public void RemovePropertyGroupsWithMatchingCondition(string matchCondition) { }
|
|
[System.MonoTODOAttribute]
|
|
public void ResetBuildStatus() { }
|
|
public void Save(System.IO.TextWriter textWriter) { }
|
|
public void Save(string projectFileName) { }
|
|
[System.MonoTODOAttribute("Ignores encoding")]
|
|
public void Save(string projectFileName, System.Text.Encoding encoding) { }
|
|
public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importProject) { }
|
|
public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position) { }
|
|
[System.MonoTODOAttribute]
|
|
public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { }
|
|
public void SetProjectExtensions(string id, string content) { }
|
|
public void SetProperty(string propertyName, string propertyValue) { }
|
|
public void SetProperty(string propertyName, string propertyValue, string condition) { }
|
|
public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position) { }
|
|
[System.MonoTODOAttribute]
|
|
public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { }
|
|
}
|
|
public enum ProjectLoadSettings
|
|
{
|
|
IgnoreMissingImports = 1,
|
|
None = 0,
|
|
}
|
|
public enum PropertyPosition
|
|
{
|
|
UseExistingOrCreateAfterLastImport = 1,
|
|
UseExistingOrCreateAfterLastPropertyGroup = 0,
|
|
}
|
|
public partial class Target : System.Collections.IEnumerable
|
|
{
|
|
internal Target() { }
|
|
public string Condition { get { throw null; } set { } }
|
|
public string DependsOnTargets { get { throw null; } set { } }
|
|
public bool IsImported { get { throw null; } }
|
|
public string Name { get { throw null; } }
|
|
public string Outputs { get { throw null; } set { } }
|
|
[System.MonoTODOAttribute]
|
|
public Microsoft.Build.BuildEngine.BuildTask AddNewTask(string taskName) { throw null; }
|
|
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
|
public void RemoveTask(Microsoft.Build.BuildEngine.BuildTask taskElement) { }
|
|
}
|
|
public partial class TargetCollection : System.Collections.ICollection, System.Collections.IEnumerable
|
|
{
|
|
internal TargetCollection() { }
|
|
public int Count { get { throw null; } }
|
|
public bool IsSynchronized { get { throw null; } }
|
|
public Microsoft.Build.BuildEngine.Target this[string index] { get { throw null; } }
|
|
public object SyncRoot { get { throw null; } }
|
|
[System.MonoTODOAttribute]
|
|
public Microsoft.Build.BuildEngine.Target AddNewTarget(string targetName) { throw null; }
|
|
public void CopyTo(System.Array array, int index) { }
|
|
public bool Exists(string targetName) { throw null; }
|
|
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
|
public void RemoveTarget(Microsoft.Build.BuildEngine.Target targetToRemove) { }
|
|
}
|
|
public partial class Toolset
|
|
{
|
|
public Toolset(string toolsVersion, string toolsPath) { }
|
|
public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.BuildEngine.BuildPropertyGroup buildProperties) { }
|
|
public Microsoft.Build.BuildEngine.BuildPropertyGroup BuildProperties { get { throw null; } }
|
|
public string ToolsPath { get { throw null; } }
|
|
public string ToolsVersion { get { throw null; } }
|
|
}
|
|
public partial class ToolsetCollection : System.Collections.Generic.ICollection<Microsoft.Build.BuildEngine.Toolset>, System.Collections.Generic.IEnumerable<Microsoft.Build.BuildEngine.Toolset>, System.Collections.IEnumerable
|
|
{
|
|
internal ToolsetCollection() { }
|
|
public int Count { get { throw null; } }
|
|
public bool IsReadOnly { get { throw null; } }
|
|
public Microsoft.Build.BuildEngine.Toolset this[string toolsVersion] { get { throw null; } }
|
|
public void Add(Microsoft.Build.BuildEngine.Toolset item) { }
|
|
public void Clear() { }
|
|
public bool Contains(Microsoft.Build.BuildEngine.Toolset item) { throw null; }
|
|
public bool Contains(string toolsVersion) { throw null; }
|
|
public void CopyTo(Microsoft.Build.BuildEngine.Toolset[] array, int arrayIndex) { }
|
|
public System.Collections.Generic.IEnumerator<Microsoft.Build.BuildEngine.Toolset> GetEnumerator() { throw null; }
|
|
public bool Remove(Microsoft.Build.BuildEngine.Toolset item) { throw null; }
|
|
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
|
|
}
|
|
public enum ToolsetDefinitionLocations
|
|
{
|
|
ConfigurationFile = 1,
|
|
None = 0,
|
|
Registry = 2,
|
|
}
|
|
public partial class UsingTask
|
|
{
|
|
internal UsingTask() { }
|
|
public string AssemblyFile { get { throw null; } }
|
|
public string AssemblyName { get { throw null; } }
|
|
public string Condition { get { throw null; } }
|
|
public bool IsImported { get { throw null; } }
|
|
public string TaskName { get { throw null; } }
|
|
}
|
|
public partial class UsingTaskCollection : System.Collections.ICollection, System.Collections.IEnumerable
|
|
{
|
|
internal UsingTaskCollection() { }
|
|
public int Count { get { throw null; } }
|
|
public bool IsSynchronized { get { throw null; } }
|
|
public object SyncRoot { get { throw null; } }
|
|
public void CopyTo(Microsoft.Build.BuildEngine.UsingTask[] array, int index) { }
|
|
public void CopyTo(System.Array array, int index) { }
|
|
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
|
}
|
|
public static partial class Utilities
|
|
{
|
|
public static string Escape(string unescapedExpression) { throw null; }
|
|
}
|
|
public delegate void WriteHandler(string message);
|
|
}
|
|
namespace System
|
|
{
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoDocumentationNoteAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoExtensionAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoInternalNoteAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoLimitationAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoNotSupportedAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoTODOAttribute : System.Attribute
|
|
{
|
|
public MonoTODOAttribute() { }
|
|
public MonoTODOAttribute(string comment) { }
|
|
public string Comment { get { throw null; } }
|
|
}
|
|
}
|