PropertiesAvailableStatus 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.
The basic implementation of IPropertiesAvailableStatus.
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class PropertiesAvailableStatus : IEquatable<Microsoft.VisualStudio.ProjectSystem.Query.IPropertiesAvailableStatus>, Microsoft.VisualStudio.ProjectSystem.Query.Framework.IPropertiesFilter
[<System.Runtime.CompilerServices.Nullable(0)>]
type PropertiesAvailableStatus = class
interface IPropertiesFilter
interface IPropertiesAvailableStatus
interface IEquatable<IPropertiesAvailableStatus>
interface IFreezable
Public MustInherit Class PropertiesAvailableStatus
Implements IEquatable(Of IPropertiesAvailableStatus), IPropertiesFilter
- Inheritance
-
PropertiesAvailableStatus
- Derived
- Attributes
- Implements
Constructors
PropertiesAvailableStatus(IEntityType) |
Initializes a new instance of the PropertiesAvailableStatus class. |
Properties
AvailableProperties | |
Count | |
DefinedEntityType |
The entity type where this status applies to. |
IsEmpty | |
IsFrozen |
Methods
EnsureMutable() |
Check and throw, if the object is set to readonly. |
Equals(IPropertiesAvailableStatus) | |
Freeze() | |
GetAvailableModelProperties() | |
IntersectWith(IPropertiesAvailableStatus) | |
IsAvailable(String) | |
IsSubsetOf(IPropertiesAvailableStatus) | |
IsValueAvailable(IEntityProperty) |
Check whether value is available for a property. |
MakeMutableCopy() | |
NewInstance() |
Clone this status object. |
RequireProperty(IEntityProperty) | |
RequireProperty(String) | |
ToString() | |
UnionWith(IPropertiesAvailableStatus) |