Прочетете на английски Редактиране

Споделяне чрез


ScheduleMeetingButton Class

Definition

Use the ScheduleMeetingButton control in Lync Control applications to open a Microsoft Outlook meeting invite dialog with a bound contact.

C#
public class ScheduleMeetingButton : Microsoft.Lync.Controls.ContactButton
Inheritance
ScheduleMeetingButton

Remarks

The control is designed to mimic the functionality provided by the corresponding button on the Quick Connect toolbar of the ContactCard. As such, it must be bound to a contact using the Source property before it can be used. When clicked, it launches the Microsoft Outlook dialog to initiate the desired action with that contact. This button is not a general purpose Outlook Integration tool. It is intended to be used together with other Lync Controls to provide a full set of collaboration options for interacting with a specific contact or distribution group.

Constructors

ScheduleMeetingButton()

Initializes a new instance of the ScheduleMeetingButton class.

Properties

Content

Gets or sets the content of this control.

(Inherited from ContactButton)
ContextMenu (Inherited from UCBase)
ContextualInformation

Gets or sets data structure which provides contextual information for use with the contextual conversation feature.

(Inherited from ContactBase)
DisplayName

Gets the display name of this contact or distribution group.

(Inherited from ContactBase)
InitializationError (Inherited from UCBase)
InitializationErrorMessage (Inherited from UCBase)
InitializationFailed (Inherited from UCBase)
IsButtonEnabled

Gets a boolean value which indicates or not the button contained in this control's template is enabled.

(Inherited from ContactButton)
IsContactModelOwner

Reserved for internal use.

(Inherited from ContactBase)
IsInResiliencyMode (Inherited from UCBase)
IsLoaded (Inherited from UCBase)
IsLoadedAndIsInVisualTree (Inherited from UCBase)
IsSignedIn (Inherited from UCBase)
Model

Reserved for internal use.

(Inherited from ContactBase)
Source

Specifies a contact or distribution group to which this control should be bound.

(Inherited from ContactBase)
UCClientModel (Inherited from UCBase)

Methods

ExtractTemplatePart<T>(String, Boolean) (Inherited from UCBase)
ExtractTemplatePart<T>(String) (Inherited from UCBase)
OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in an application.

(Inherited from ContactButton)
OnClientDisconnected()

Reserved for internal use.

(Inherited from ContactBase)
OnContactManagerPropertyChanged(IContactsAndGroupsManagerModel, IContactsAndGroupsManagerModel) (Inherited from UCBase)
OnContactPropertyChanged(IContactModel, String)

Reserved for internal use.

(Inherited from ContactBase)
OnContextualInformationChanged(ConversationContextualInfo, ConversationContextualInfo)

Reserved for internal use.

(Inherited from ContactBase)
OnCreateAutomationPeer()

Overrides the OnCreateAutomationPeer method to return the ScheduleMeetingButtonAutomationPeer object.

OnIsInResiliencyModePropertyChanged(Boolean, Boolean) (Inherited from UCBase)
OnIsSignedPropertyChanged(Boolean, Boolean)

Reserved for internal use.

(Inherited from ContactBase)
OnLoaded() (Inherited from UCBase)
OnPresenceItemsPropertyChanged(IPresenceItems, String)

Reserved for internal use.

(Inherited from ContactBase)
OnSelfModelPropertyChanged(ISelfModel, ISelfModel) (Inherited from UCBase)
OnSourceChanged(Object, Object)

Reserved for internal use.

(Inherited from ContactBase)
OnUnloaded()

Reserved for internal use.

(Inherited from ContactBase)
UnwireModel(IContactModel)

Reserved for internal use.

(Inherited from ContactBase)
UnwirePresenceItems(IPresenceItems)

Reserved for internal use.

(Inherited from ContactBase)
UnwireUCClient() (Inherited from UCBase)
WireModel(IContactModel)

Reserved for internal use.

(Inherited from ContactBase)
WirePresenceItems(IPresenceItems)

Reserved for internal use.

(Inherited from ContactBase)
WireUCClient(IUCClientModel)

Reserved for internal use.

(Inherited from ContactBase)

Events

InitializationCompleted (Inherited from UCBase)
IsButtonEnabledChanged

Occurs when the IsButtonEnabled property changes.

(Inherited from ContactButton)

Applies to

Продукт Версии
Lync Silverlight latest
Lync WPF latest