Export (0) Print
Expand All

UI Controls

This section describes the Windows Live Messenger UI Controls. The following table summarizes the various types of controls that can be used in the UI.

Control type Description

Application Contact

Enables users to manage application contacts.

Conditional Flow

Provides the capability to display or hide content, based on predefined conditions.

Contact

Enables users to view contacts and to perform contact-related tasks.

High-level Conversation

Enables users to manage conversations on the page.

Initialization

Facilitates initializing UI controls on a page, and enable users to sign in.

Messenger Web Bar

Provides a complete Windows Live Messenger experience.

Presence

Displays various aspects of the user's online presence.

Sharing

Lets users send a site-defined message to one or more contacts.

The Messenger UI controls are described in the following table.

Control Type Description

Add Contact Control

Contact

Displays a control for adding a contact to the user's contact list.

Application Contact Control

Application Contact

Sets attributes for an individual application contact.

Application Contacts Control

Application Contact

Sets the site-specific contacts for the signed-in user.

Contact List Control

Contact

Displays the current contact list for the user.

Contact Picker Control

Contact

Displays a control for picking contacts from the current contact list. The developer can perform actions with the selected contact.

Conversation Control

High-level Conversation

Displays a control which can handle a conversation, including a history and text input area.

Conversation List Control

High-level Conversation

Shows the collection of conversations for the current user.

Display Name Control

Presence

Displays the display name for the specified user.

Display Picture Control

Presence

Displays the display picture for the specified user.

Else Control

Conditional Flow

Used in conjunction with the If Control.

If Control

Conditional Flow

Displays content when provided conditions are met.

Messenger Application Control

Initialization

Required. Initializes the UI Controls.

Messenger Web Bar Control

Messenger Web Bar

Displays the Windows Live Messenger Web Bar, which provides a rich Windows Live Messenger experience, including presence, contact management, and instant messaging.

Personal Message Control

Presence

Displays the personal message for the specified user.

Presence Status Control

Presence

Displays the presence status for the specified user.

Profile Control

Presence

Shows a user area view for the specified user.

Sharing Control

Sharing

Displays a control that lets users send a site-defined message to one or more contacts.

Sign In Control

Initialization

Signs in a user by using Delegated Authentication or signs in a user through any existing Delegated Authentication token received.

Show:
© 2014 Microsoft