BuildEventArgsExtensions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Helper extension methods for working with data passed via ProjectEvaluationFinishedEventArgs and ProjectStartedEventArgs
public ref class BuildEventArgsExtensions abstract sealed
public static class BuildEventArgsExtensions
type BuildEventArgsExtensions = class
Public Module BuildEventArgsExtensions
- Inheritance
-
BuildEventArgsExtensions
Methods
EnumerateItems(ProjectEvaluationFinishedEventArgs) |
Lazy enumerates and partially strong types items from Items property. The actual item value is proxied via accessor methods - to be able to provide defined interface |
EnumerateItems(ProjectStartedEventArgs) |
Lazy enumerates and strong types items from Items property. The actual item value is proxied via accessor methods - to be able to provide defined interface |
EnumerateItemsOfType(ProjectEvaluationFinishedEventArgs, String) |
Lazy enumerates and partially strong types items from Items property. Only items with matching type will be returned (case-insensitive, MSBuild valid names only). The actual item value is proxied via accessor methods - to be able to provide defined interface |
EnumerateItemsOfType(ProjectStartedEventArgs, String) |
Lazy enumerates and partially strong types items from Items property. Only items with matching type will be returned (case-insensitive, MSBuild valid names only). The actual item value is proxied via accessor methods - to be able to provide defined interface |
EnumerateItemsOfTypes(ProjectEvaluationFinishedEventArgs, String[]) |
Lazy enumerates and partially strong types items from Items property. Only items with any matching type will be returned (case-insensitive, MSBuild valid names only). The actual item value is proxied via accessor methods - to be able to provide defined interface |
EnumerateItemsOfTypes(ProjectStartedEventArgs, String[]) |
Lazy enumerates and partially strong types items from Items property. Only items with any matching type will be returned (case-insensitive, MSBuild valid names only). The actual item value is proxied via accessor methods - to be able to provide defined interface |
EnumerateProperties(ProjectEvaluationFinishedEventArgs) |
Lazy enumerates and strong types properties from Properties property. |
EnumerateProperties(ProjectStartedEventArgs) |
Lazy enumerates and strong types properties from Properties property. |