No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

hace 2 meses
1234567891011121314151617181920212223242526272829303132333435
  1. using System;
  2. using Microsoft.Build.Framework;
  3. using Microsoft.Build.Utilities;
  4. namespace MyCustomBuildTask
  5. {
  6. public class SimpleTask3 : Task
  7. {
  8. private string myProperty;
  9. // The [Required] attribute indicates a required property.
  10. // If a project file invokes this task without passing a value
  11. // to this property, the build will fail immediately.
  12. [Required]
  13. public string MyProperty
  14. {
  15. get
  16. {
  17. return myProperty;
  18. }
  19. set
  20. {
  21. myProperty = value;
  22. }
  23. }
  24. public override bool Execute()
  25. {
  26. // Log a high-importance comment
  27. Log.LogMessage(MessageImportance.High,
  28. "The task was passed \"" + myProperty + "\".");
  29. return true;
  30. }
  31. }
  32. }