Edit

Share via


PresenceRelationshipLevel Enum

Definition

This class indicates the relationship of one presentity to another.

public enum class PresenceRelationshipLevel
public enum PresenceRelationshipLevel
type PresenceRelationshipLevel = 
Public Enum PresenceRelationshipLevel
Inheritance
PresenceRelationshipLevel

Fields

Blocked 32000

Contact is blocked.

Colleagues 200

Contact belongs to same company.

Everyone 0

No specific relationship level found for contact, default relationship level is Everyone.

External 100

Contact is external.

Personal 400

Contact is personal (friends and family).

Unknown -1

Relationship level cannot be determined or found a containerId, which does not belong to known relationship level container.

Workgroup 300

Contact belongs to same workgroup or team.

Remarks

The BeginUpdateContainerMembership(ICollection<ContainerUpdateOperation>, AsyncCallback, Object) API can be used to assign relationship levels. Managing relationships is primarily of interest to UserEndpoints and less for Application endpoints which would like their presence information available to all.

Applies to