Lync state affects Lync Controls

Core concepts

Learn how the state of Microsoft Lync 2013 affect Microsoft Lync 2013 Controls.

Applies to: Lync 2013 | Lync Server 2013

In this article
Lync state overview
PresenceIndicator control
MyStatusArea control
MyPresenceChooser control
MyNoteBox control
StartInstantMessagingButton control
StartVideoCallButton control
ScheduleMeetingButton control
StartAudioCallButton control
SendEmailButton control
SendFileButton control
ShareDesktopButton control
ContactCard control
ContactList control
CustomContactList control
CustomContactListItem control
ContactSearch control
ContactSearchButtonInputBox control
ContactSearchResultList control
Additional resources

Lync state overview

Microsoft Lync Controls depend on Microsoft Lync 2013 for presence and contact information. At any moment Lync 2013 can be in a number of different states. For example, Lync 2013 can be signed in or signed out, or unable to connect to the WAN or the presence server. All of these states affect Lync Controls. The following sections describe how each control responds to the different states.

Lync Controls do not show state errors and other error notices; these appear in the Lync 2013 UI.

Branch office resiliency refers to the ability of Lync Controls to handle connectivity failures. Lync Controls enter branch office resiliency mode when full connectivity to Lync Server 2013, the WAN, or the datacenter is not available.

The term disabled describes a control’s state when Lync 2013 is not running. For example, in a PresenceIndicator control the contact name changes to "Unknown Contact" and a contact card does not appear.

PresenceIndicator control

The following table describes how the PresenceIndicator control responds to changes in the Lync 2013 state.

Lync 2013 state

control state

Lync 2013 is not running.

PresenceIndicator control is disabled.

Lync 2013 is signed out.

PresenceIndicator control is disabled.

Lync 2013 is signing in.

PresenceIndicator control is disabled.

Lync 2013 is signed in.

PresenceIndicator control is enabled.

Lync 2013 is signing out.

PresenceIndicator control is disabled.

Microsoft Lync is not a Lync 2013 client.

PresenceIndicator control is disabled.

Lync 2013 switched user.

All cached information is cleared and new information appears.

Lync Server 2013 connectivity is lost.

PresenceIndicator control is disabled.

URI is invalid.

Presence is set to "unknown contact" state.

Entering Branch Office Resiliency mode.

Presence state changes to unknown and the control and all subcontrols remain enabled.

Entering Normal mode.

Presence state is updated for the currently signed-in user.

UI suppression is activated.

Lync Controls are disabled when UI suppression is activated.

MyStatusArea control

The following table describes how the MyStatusArea control responds to changes in the Lync 2013 state.

Lync 2013 state

MyStatusArea control state

Lync 2013 is not running.

MyStatusArea control is disabled.

Lync 2013 is signed out.

MyStatusArea control is disabled.

Lync 2013 is signing in.

MyStatusArea control is disabled.

Lync 2013 is signed in.

MyStatusArea control is enabled.

Lync 2013 is signing out.

MyStatusArea control is disabled.

Lync is not a Lync 2013 client.

MyStatusArea control is disabled.

Lync 2013 switched user.

All cached information is cleared and new information appears.

UI suppression is activated.

MyStatusArea control is disabled.

Entering Branch Office Resiliency mode.

MyStatusArea control is disabled.

Entering Normal mode.

MyStatusArea control is disabled.

MyPresenceChooser control

The following table describes how the MyPresenceChooser control responds to changes in the Lync 2013 state.

Lync 2013 state

MyPresenceChooser control state

Lync 2013 is not running.

MyPresenceChooser control is disabled.

Lync 2013 is signed out.

MyPresenceChooser control is disabled.

Lync 2013 is signing in.

MyPresenceChooser control is disabled.

Lync 2013 is signed in.

MyPresenceChooser control is enabled.

Lync 2013 is signing out.

MyPresenceChooser control is disabled.

Lync is not a Lync 2013 client.

MyPresenceChooser control is disabled.

Lync 2013 switched user.

All cached information is cleared and new information appears.

UI suppression is activated.

MyPresenceChooser control is disabled.

Entering Branch Office Resiliency mode.

MyPresenceChooser control is disabled.

Entering Normal mode.

MyPresenceChooser control is enabled.

MyNoteBox control

The following table describes how the MyNoteBox control responds to changes in the Lync 2013 state.

Lync 2013 state

MyNoteBox control state

Lync 2013 is not running.

MyNoteBox control is disabled.

Lync 2013 is signed out.

MyNoteBox control is disabled.

Lync 2013 is signing in.

MyNoteBox control is disabled.

Lync 2013 is signed in.

MyNoteBox control is enabled.

Lync 2013 is signing out.

MyNoteBox control is disabled.

Lync is not a Lync 2013 client.

MyNoteBox control is disabled.

Lync 2013 switched user.

All cached information is cleared and new information appears.

UI suppression is activated.

MyNoteBox control is disabled.

Entering Branch Office Resiliency mode.

MyNoteBox control is disabled.

Entering Normal mode.

MyNoteBox control is enabled.

StartInstantMessagingButton control

The following table describes how the StartInstantMessagingButton control responds to changes in the Lync 2013 state. If instant messaging is not available, StartInstantMessagingButton control is disabled.

Lync 2013 state

StartInstantMessagingButton control state

Lync 2013 not running.

StartInstantMessagingButton control is disabled.

Lync 2013 running, signed out.

StartInstantMessagingButton control is disabled.

Lync 2013 running, signing in.

StartInstantMessagingButton control is disabled.

Lync 2013 running, signed in.

StartInstantMessagingButton control is enabled.

Lync 2013 running, signing out.

StartInstantMessagingButton control is disabled.

URI is invalid.

StartInstantMessagingButton control is disabled.

Lync 2013 is not a Lync Server 2013 client.

StartInstantMessagingButton control is disabled.

Lync 2013 switches user.

All cached information cleared and new information is shown.

Entering Branch Office Resiliency mode.

If cached information is available it appears. All capability settings are respected. All conferencing capabilities are disabled.

Entering Normal mode.

URI resolution is updated. All capability settings are respected. Conferencing capabilities are enabled.

StartVideoCallButton control

The following table describes how the StartVideoCallButton control responds to changes in the Lync 2013 state.

Lync 2013 state

StartVideoCallButton control state

Lync 2013 not running.

StartVideoCallButton control is disabled.

Lync 2013 running, signed out.

StartVideoCallButton control is disabled.

Lync 2013 running, signing in.

StartVideoCallButton control is disabled.

Lync 2013 running, signed in.

StartVideoCallButton control is enabled.

Lync 2013 running, signing out.

StartVideoCallButton control is disabled.

URI is invalid.

StartVideoCallButton control is disabled.

Lync 2013 is not an Lync Server 2013 client.

StartVideoCallButton control is disabled.

Lync 2013 switches user.

All cached information cleared and new information is shown.

Entering Branch Office Resiliency mode.

If cached information is available it appears. All capability settings are respected. All conferencing capabilities are disabled.

Entering Normal mode.

URI resolution is updated. Conferencing capabilities are enabled.

ScheduleMeetingButton control

The following table describes how the ScheduleMeetingButton control responds to changes in the Lync 2013 state. If instant messaging is not available, ScheduleMeetingButton control is disabled.

Lync 2013 state

ScheduleMeetingButton control state

Lync 2013 not running.

ScheduleMeetingButton control is disabled.

Lync 2013 running, signed out.

ScheduleMeetingButton control is disabled.

Lync 2013 running, signing in.

ScheduleMeetingButton control is disabled.

Lync 2013 running, signed in.

ScheduleMeetingButton control is enabled.

Lync 2013 running, signing out.

ScheduleMeetingButton control is disabled.

URI is invalid.

ScheduleMeetingButton control is disabled.

Lync 2013 is not an Lync Server 2013 client.

ScheduleMeetingButton control is disabled.

Lync 2013 switches user.

All cached information cleared and new information is shown.

Entering Branch Office Resiliency mode.

ScheduleMeetingButton control is enabled.

Entering Normal mode.

URI resolution is updated. All capability settings are respected. Conferencing capabilities are enabled.

StartAudioCallButton control

The following table describes how the StartAudioCallButton control responds to changes in the Lync 2013 state.

Lync 2013 state

StartAudioCallButton control state

Lync 2013 not running.

StartAudioCallButton control is disabled.

Lync 2013 running, signed out.

StartAudioCallButton control is disabled.

Lync 2013 running, signing in.

StartAudioCallButton control is disabled.

Lync 2013 running, signed in.

StartAudioCallButton control is enabled.

Lync 2013 running, signing out.

StartAudioCallButton control is disabled.

URI is invalid.

StartAudioCallButton control is disabled.

Lync 2013 is not an Lync Server 2013 client.

StartAudioCallButton control is disabled.

Lync 2013 switches user.

All cached information cleared and new information is shown.

Entering Branch Office Resiliency mode.

If cached information is available it appears. All capability settings are respected. All conferencing capabilities are disabled.

Entering Normal mode.

URI resolution is updated. Conferencing capabilities are enabled.

SendEmailButton control

The following table describes how the SendEmailButton control responds to changes in the Lync 2013 state.

Lync 2013 state

SendEmailButton control state

Lync 2013 not running.

SendEmailButton control is disabled.

Lync 2013 running, signed out.

SendEmailButton control is disabled.

Lync 2013 running, signing in.

SendEmailButton control is disabled.

Lync 2013 running, signed in.

SendEmailButton control is enabled.

Lync 2013 running, signing out.

SendEmailButton control is disabled.

URI is invalid.

SendEmailButton control is disabled.

Lync 2013 is not an Lync Server 2013 client.

SendEmailButton control is disabled.

Lync 2013 switches user.

All cached information cleared and new information is shown.

Entering Branch Office Resiliency mode.

SendEmailButton control is enabled.

Entering Normal mode.

URI resolution is updated. Conferencing capabilities are enabled.

SendFileButton control

The following table describes how the SendFileButton control responds to changes in the Lync 2013 state.

Lync 2013 state

SendFileButton control state

Lync 2013 not running.

SendFileButton control is disabled.

Lync 2013 running, signed out.

SendFileButton control is disabled.

Lync 2013 running, signing in.

SendFileButton control is disabled.

Lync 2013 running, signed in.

SendFileButton control is enabled.

Lync 2013 running, signing out.

SendFileButton control is disabled.

URI is invalid.

SendFileButton control is disabled.

Lync 2013 is not an Lync Server 2013 client.

SendFileButton control is disabled.

Lync 2013 switches user.

All cached information cleared and new information is shown.

Entering Branch Office Resiliency mode.

If cached information is available it appears. All capability settings are respected. All conferencing capabilities are disabled.

Entering Normal mode.

URI resolution is updated. Conferencing capabilities are enabled.

ShareDesktopButton control

The following table describes how the ShareDesktopButton control responds to changes in the Lync 2013 state.

Lync 2013 state

ShareDesktopButton control state

Lync 2013 not running.

ShareDesktopButton control is disabled.

Lync 2013 running, signed out.

ShareDesktopButton control is disabled.

Lync 2013 running, signing in.

ShareDesktopButton control is disabled.

Lync 2013 running, signed in.

ShareDesktopButton control is enabled.

Lync 2013 running, signing out.

ShareDesktopButton control is disabled.

Lync 2013 is not an Lync Server 2013 client.

ShareDesktopButton control is disabled.

Lync 2013 switches user.

All cached information cleared and new information is shown.

Entering Branch Office Resiliency mode.

If cached information is available it appears. All capability settings are respected. All conferencing capabilities are disabled.

Entering Normal mode.

URI resolution is updated. Conferencing capabilities are enabled.

ContactCard control

The following table describes how the ContactCard control responds to changes in the Lync 2013 state.

Lync 2013 state

ContactCard control state

Lync 2013 available but not signed in.

ContactCard control is disabled. The contact and presence are shown as unknown.

Lync 2013 signed in.

ContactCard control enabled.

Lync 2013 signed out.

ContactCard control is disabled.

Lync 2013 is not available.

ContactCard control is disabled.

URI is invalid.

Presence is set to unknown and ContactCard control is enabled.

Presence server outage.

Presence information is set to unknown and communication methods are enabled.

WAN outage.

Presence is set to unknown and the ContactCard control remains enabled.

Datacenter outage.

Presence is set to unknown and the ContactCard control remains enabled.

UI suppression is activated.

Lync Controls are disabled when UI suppression is activated.

ContactList control

The following table describes how the ContactList control responds to changes in the Lync 2013 state.

Lync 2013 state

ContactList control state

Lync 2013 not running.

ContactList control is disabled.

Lync 2013 running, signed out

ContactList control is disabled.

Lync 2013 running, signing in.

ContactList control is disabled.

Lync 2013 running, signed in.

ContactList control is enabled.

Lync 2013 running, signing out.

ContactList control is disabled.

Lync 2013 is not an Lync Server 2013 client.

ContactList control is disabled.

Lync 2013 switches user.

All cached information cleared and new information is shown.

UI suppression is activated.

Lync Controls are disabled when UI suppression is activated.

Entering Branch Office Resiliency mode.

ContactList control is disabled.

Entering Normal mode.

ContactList control is enabled and repopulated.

CustomContactList control

The following table describes how the CustomContactList control responds to changes in the Lync 2013 state.

Lync 2013 state

CustomContactList control state

Lync 2013 client available, not signed in.

CustomContactList control is disabled.

Signed in.

CustomContactList control is enabled.

Signed out.

CustomContactList control is disabled.

Lync 2013 client not available.

CustomContactList control is disabled.

UI suppression is activated.

Lync Controls are disabled when UI suppression is activated.

Entering Branch Office Resiliency mode.

Presence state moves to Presence unknown for all users.

Entering Normal mode.

Presence state is updated for subcontrols.

CustomContactListItem control

The following table describes how the CustomContactListItem control responds to changes in the Lync 2013 state.

Lync 2013 state

CustomContactListItem control state

Lync 2013 client available, not signed in.

CustomContactListItem control is disabled.

Signed in.

CustomContactListItem control is enabled.

Signed out.

CustomContactListItem control is disabled.

Lync 2013 client not available.

CustomContactListItem control is disabled.

URI is invalid.

Entity is disabled.

UI suppression is activated.

Lync Controls are disabled when UI suppression is activated.

Entering Branch Office Resiliency mode.

Presence state moves to Presence unknown.

Entering Normal mode.

Presence state is updated.

ContactSearch control

The following table describes how the ContactSearch control responds to changes in the Lync 2013 state.

Lync 2013 state

ContactSearch control state

Lync 2013 not running.

ContactSearch control is disabled.

Lync 2013 running, signed out.

ContactSearch control is disabled.

Lync 2013 running, signing in.

ContactSearch control is disabled.

Lync 2013 running, signed in.

ContactSearch control is enabled.

Lync 2013 running, signing out.

ContactSearch control is disabled.

Lync 2013 is not an Lync Server 2013 client.

ContactSearch control is disabled.

Lync 2013 switches user.

All cached information cleared and new information is shown.

Lync Server 2013 connectivity is lost.

ContactSearch control is disabled.

UI suppression is activated.

Lync Controls are disabled when UI suppression is activated.

Entering Branch Office Resiliency mode.

Presence state reverts to unknown for all users. Hover, contact card, and menus remain enabled. Results continue to be shown.

Entering Normal mode.

Add button is enabled, presence is refreshed.

ContactSearchInputBox control

The following table describes how the ContactSearchInputBox control responds to changes in the Lync 2013 state.

Lync 2013 state

ContactSearchInputBox control state

Lync 2013 not running.

ContactSearchInputBox control is disabled.

Lync 2013 running, signed out

ContactSearchInputBox control is disabled.

Lync 2013 running, signing in.

ContactSearchInputBox control is disabled.

Lync 2013 running, signed in.

ContactSearchInputBox control is enabled.

Lync 2013 running, signing out.

ContactSearchInputBox control is disabled.

Lync 2013 is not an Lync Server 2013 client.

ContactSearchInputBox control is disabled.

Lync 2013 switches user.

All cached information cleared and new information is shown.

UI suppression is activated.

Lync Controls are disabled when UI suppression is activated.

Entering Branch Office Resiliency mode.

No action taken.

Entering Normal mode.

No action taken.

ContactSearchResultList control

The following table describes how the ContactSearchResultList control responds to changes in the Lync 2013 state.

Lync 2013 state

ContactSearchResultList control state

Lync 2013 not running.

ContactSearchResultList control is disabled.

Lync 2013 running, signed out.

ContactSearchResultList control is disabled.

Lync 2013 running, signing in.

ContactSearchResultList control is disabled.

Lync 2013 running, signed in.

ContactSearchResultList control is enabled.

Lync 2013 running, signing out.

ContactSearchResultList control is disabled.

Lync 2013 is not an Lync Server 2013 client.

ContactSearchResultList control is disabled.

Lync 2013 switches user.

All cached information cleared and new information is shown.

Lync Server 2013 connectivity is lost.

ContactSearchResultList control is disabled.

UI suppression is activated.

Lync Controls are disabled when UI suppression is activated.

Entering Branch Office Resiliency mode.

Presence state reverts to unknown for all users. In-line expansion, hover, contact card, and menus remain enabled. Results continue to be shown.

Entering Normal mode.

Add button is enabled, presence is refreshed.

See also