Class SearchFilter.ExcludesBitmask
- Namespace
- Microsoft.Exchange.WebServices.Data
- Assembly
- Microsoft.Exchange.WebServices.dll
Represents a bitmask exclusion search filter. Applications can use ExcludesBitExcludesBitmaskFilter to define conditions such as "(OrdinalField and 0x0010) != 0x0010"
public sealed class SearchFilter.ExcludesBitmask : SearchFilter.PropertyBasedFilter
- Inheritance
-
SearchFilter.ExcludesBitmask
- Inherited Members
Constructors
ExcludesBitmask()
Initializes a new instance of the SearchFilter.ExcludesBitmask class.
public ExcludesBitmask()
ExcludesBitmask(PropertyDefinitionBase, int)
Initializes a new instance of the SearchFilter.ExcludesBitmask class.
public ExcludesBitmask(PropertyDefinitionBase propertyDefinition, int bitmask)
Parameters
propertyDefinition
PropertyDefinitionBaseThe definition of the property that is being compared. Property definitions are available as static members from schema classes (for example, EmailMessageSchema.Subject, AppointmentSchema.Start, ContactSchema.GivenName, etc.)
bitmask
intThe bitmask to compare with.
Properties
Bitmask
Gets or sets the bitmask to compare the property with.
public int Bitmask { get; set; }