ActivationConstraint 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.
Describes a context-based activation rule.
[Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.Extensibility.ActivationConstraint+ActivationConstraintConverter))]
public abstract class ActivationConstraint : IEquatable<Microsoft.VisualStudio.Extensibility.ActivationConstraint>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.Extensibility.ActivationConstraint+ActivationConstraintConverter))>]
type ActivationConstraint = class
interface IEquatable<ActivationConstraint>
Public MustInherit Class ActivationConstraint
Implements IEquatable(Of ActivationConstraint)
- Inheritance
-
ActivationConstraint
- Attributes
-
Newtonsoft.Json.JsonConverterAttribute
- Implements
Constructors
ActivationConstraint() |
Methods
ActiveProjectBuildProperty(String, String) |
Creates an activation constraint that is |
ActiveProjectCapability(ProjectCapability) |
Creates an activation constraint that is |
ActiveProjectFlavor(Guid) |
Obsolete.
Creates an activation constraint that is |
And(ActivationConstraint[]) |
Creates an activation constraint that is |
ClientContext(ClientContextKey, String) |
Creates an activation constraint that is |
EditorContentType(String) |
Creates an activation constraint that is |
Equals(ActivationConstraint) | Indicates whether the current object is equal to another object of the same type. |
Equals(Object) | Determines whether the specified object is equal to the current object. |
FeatureFlag(String) |
Creates an activation constraint that is |
GetHashCode() | Serves as the default hash function. |
Not(ActivationConstraint) |
Creates an activation constraint that is |
Or(ActivationConstraint[]) |
Creates an activation constraint that is |
ProjectAddedItem(String) |
Creates an activation constraint that is |
SolutionHasProjectBuildProperty(String, String) |
Creates an activation constraint that is |
SolutionHasProjectCapability(ProjectCapability) |
Creates an activation constraint that is |
SolutionHasProjectFlavor(Guid) |
Obsolete.
Creates an activation constraint that is |
SolutionState(SolutionState) |
Creates an activation constraint that is |
UIContext(Guid) |
Creates an activation constraint that is |
Operators
BitwiseAnd(ActivationConstraint, ActivationConstraint) |
Creates an activation constraint that is |
BitwiseOr(ActivationConstraint, ActivationConstraint) |
Creates an activation constraint that is |
LogicalNot(ActivationConstraint) |
Creates an activation constraint that is |