Table of Contents

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 PropertyDefinitionBase

The 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 int

The bitmask to compare with.

Properties

Bitmask

Gets or sets the bitmask to compare the property with.

public int Bitmask { get; set; }

Property Value

int