Table of Contents

Class Conflict

Namespace
Microsoft.Exchange.WebServices.Data
Assembly
Microsoft.Exchange.WebServices.dll

Represents a conflict in a meeting time suggestion.

public sealed class Conflict : ComplexProperty
Inheritance
Conflict
Inherited Members

Properties

ConflictType

Gets the type of the conflict.

public ConflictType ConflictType { get; }

Property Value

ConflictType

FreeBusyStatus

Gets the free/busy status of the conflicting attendee. The value of this property is only meaningful when ConflictType is equal to ConflictType.IndividualAttendee.

public LegacyFreeBusyStatus FreeBusyStatus { get; }

Property Value

LegacyFreeBusyStatus

NumberOfMembers

Gets the number of users, resources, and rooms in the conflicting group. The value of this property is only meaningful when ConflictType is equal to ConflictType.GroupConflict.

public int NumberOfMembers { get; }

Property Value

int

NumberOfMembersAvailable

Gets the number of members who are available (whose status is Free) in the conflicting group. The value of this property is only meaningful when ConflictType is equal to ConflictType.GroupConflict.

public int NumberOfMembersAvailable { get; }

Property Value

int

NumberOfMembersWithConflict

Gets the number of members who have a conflict (whose status is Busy, OOF or Tentative) in the conflicting group. The value of this property is only meaningful when ConflictType is equal to ConflictType.GroupConflict.

public int NumberOfMembersWithConflict { get; }

Property Value

int

NumberOfMembersWithNoData

Gets the number of members who do not have published free/busy data in the conflicting group. The value of this property is only meaningful when ConflictType is equal to ConflictType.GroupConflict.

public int NumberOfMembersWithNoData { get; }

Property Value

int