ProjectPropertyInstance 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.
Wraps an evaluated property for build purposes. Added and removed via methods on the ProjectInstance object.
public ref class ProjectPropertyInstance : IEquatable<Microsoft::Build::Execution::ProjectPropertyInstance ^>
public class ProjectPropertyInstance : IEquatable<Microsoft.Build.Execution.ProjectPropertyInstance>
type ProjectPropertyInstance = class
interface IEquatable<ProjectPropertyInstance>
Public Class ProjectPropertyInstance
Implements IEquatable(Of ProjectPropertyInstance)
- Inheritance
-
ProjectPropertyInstance
- Implements
Properties
EvaluatedValue |
Evaluated value of the property. Setter assumes caller has protected global properties, if necessary SETTER ASSUMES CALLER ONLY CALLS IF PROJECTINSTANCE IS MUTABLE because it cannot always be verified. |
IsImmutable |
Whether this object is immutable. An immutable object can not be made mutable. |
Name |
Name of the property |
Methods
ToString() |
String representation handy for tracing |
Explicit Interface Implementations
IEquatable<ProjectPropertyInstance>.Equals(ProjectPropertyInstance) |
Compares this property to another for equivalence. |