Automation members

Automates starting a new conversation and showing the resulting conversation window.

The Automation type exposes the following members.

Constructors

  Name Description
Protected method Automation

Top

Properties

  Name Description
Protected property AdviseMap (Inherited from ComObject.)
Public property ScriptObject (Inherited from ScriptWrapper.)

Top

Methods

  Name Description
Protected method AttachEvent(Guid) (Inherited from ComObject.)
Protected method AttachEvent(Object, Guid) (Inherited from ComObject.)
Public method BeginMeetNow(AsyncCallback, Object) Launches a Lync Meet Now conversation window using the specified modalities. The new conversation window is obtained in the System.AsyncCallback method you pass in the callback argument.
Public method BeginMeetNow(IntPtr, AsyncCallback, Object) Launches a Lync Meet Now conversation window using the specified modalities. The new conversation window is obtained in the System.AsyncCallback method you pass in the callback argument.
Public method BeginStartConversation(String, Int64, AsyncCallback, Object)
Public method BeginStartConversation(AutomationModalities, IEnumerable<String>, IEnumerable<KeyValuePair<AutomationModalitySettings, Object>>, AsyncCallback, Object) Launches a Lync conversation window and invites specified participants using the specified modalities and optional conversation context data. The new conversation window is obtained in the System.AsyncCallback method you pass in the callback argument.
Public method CreateArray (Inherited from ComObject.)
Public method CreateArrayFromEnum (Inherited from ComObject.)
Protected method CreateEventDispatcher (Inherited from ComObject.)
Public method CreateObjectParameter (Inherited from UCWBase.)
Public method CreateParameters (Inherited from ComObject.)
Protected method DetachEvent (Inherited from ComObject.)
Public method EndMeetNow Ends the MeetNow operation, unblocks program execution on the calling thread, and returns a new conversation window.
Public method EndStartConversation Ends the start conversation operation, unblocks program execution on the calling thread, and returns a new conversation window.
Protected method EnsureEventAdd(IEnumerable<MulticastDelegate>, Guid) (Inherited from ComObject.)
Protected method EnsureEventAdd(MulticastDelegate, Guid) (Inherited from ComObject.)
Protected method EnsureEventAdd(IEnumerable<MulticastDelegate>, Object, Guid) (Inherited from ComObject.)
Protected method EnsureEventRemove(IEnumerable<MulticastDelegate>, Guid) (Inherited from ComObject.)
Protected method EnsureEventRemove(MulticastDelegate, Guid) (Inherited from ComObject.)
Public method Equals(Object) (Inherited from ComObject.)
Public method Equals(ScriptObject) (Inherited from ScriptWrapper.)
Public method Equals(ScriptWrapper) (Inherited from ScriptWrapper.)
Protected method Finalize (Inherited from UCWBase.)
Public method GetConversationWindow Find or create a ConversationWindow for a given conversation.
Public method GetEnumerator (Inherited from ComObject.)
Public method GetHashCode (Inherited from ComObject.)
Public method GetInteropEnumerator (Inherited from ComObject.)
Protected method GetProperty (Inherited from ScriptWrapper.)
Protected method GetPropertyBoolean (Inherited from ScriptWrapper.)
Public method GetPropertyEx (Inherited from ComObject.)
Protected method GetPropertyInt32 (Inherited from ScriptWrapper.)
Protected method GetPropertyScript (Inherited from ScriptWrapper.)
Protected method GetPropertyString (Inherited from ScriptWrapper.)
Public method GetScriptEnumerator (Inherited from ComObject.)
Public method GetType (Inherited from Object.)
Protected method Invoke (Inherited from ScriptWrapper.)
Public method InvokeEx (Inherited from ComObject.)
Protected method InvokeMethod (Inherited from ScriptWrapper.)
Public method LaunchAddContactWizard Deprecated : Do not use this method.
Protected method MemberwiseClone (Inherited from Object.)
Public method PersistAddRef (Inherited from UCWBase.)
Public method PersistRemoveRef (Inherited from UCWBase.)
Public method SetPersistence (Inherited from UCWBase.)
Protected method SetProperty (Inherited from ScriptWrapper.)
Public method SetPropertyEx (Inherited from ComObject.)
Public method ToString (Inherited from Object.)

Top

See also

Reference

Automation class

Microsoft.Lync.Model.Extensibility namespace