ConversationWindow members

Represents a conversation window and exposes operations to manipulate the window of a conversation, including docking into a parent window.

The ConversationWindow type exposes the following members.

Constructors

  Name Description
Protected method ConversationWindow

Top

Properties

  Name Description
Protected property AdviseMap (Inherited from ComObject.)
Public property Conversation Get the corresponding conversation object for this window.
Public property Handle Returns the handle of the conversation window.
Public property Height The height of the conversation window in pixels.
Public property IsDocked Is the window docked?
Public property IsFullScreen Is the window in full screen mode?
Public property Left The horizontal position of the conversation window in pixels.
Public property ParentWindow Returns the handle of the parent window or control in which the conversation window is docked.
Public property Properties Gets a collection of conversation window properties.
Public property ScriptObject (Inherited from ScriptWrapper.)
Public property State Gets the current state of the window.
Public property Top The vertical position of the conversation window in pixels.
Public property Width The width of the conversation window in pixels.

Top

Methods

  Name Description
Protected method AttachEvent(Guid) (Inherited from ComObject.)
Protected method AttachEvent(Object, Guid) (Inherited from ComObject.)
Public method BeginOpenExtensibilityWindow Show the extensibility window for a registered application.
Public method CanInvoke Returns whether the given action is available
Public method Close Closes the window.
Public method CloseExtensibilityWindow Closes the extensibility window of the given application GUID.
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 Dock Docks a conversation window inside a specified control. You can also dock a conversation window inside a form or a WPF WindowsFormsHostControl.
Public method EndOpenExtensibilityWindow Show the extensibility window for a registered application.
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.)
Public method ExitFullScreen Exits fullscreen.
Protected method Finalize (Inherited from UCWBase.)
Public method FlashExtensibilityWindow Start or stop flashing the extensibility window of the given application GUID.
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.)
Public method HideContent Hides the content
Protected method Invoke (Inherited from ScriptWrapper.)
Public method InvokeEx (Inherited from ComObject.)
Protected method InvokeMethod (Inherited from ScriptWrapper.)
Protected method MemberwiseClone (Inherited from Object.)
Public method Move Move the window to new position.
Public method MoveAndResize Move And Resize the window with new position and size.
Public method PersistAddRef (Inherited from UCWBase.)
Public method PersistRemoveRef (Inherited from UCWBase.)
Public method Resize Resize the window.
Public method SetPersistence (Inherited from UCWBase.)
Protected method SetProperty (Inherited from ScriptWrapper.)
Public method SetPropertyEx (Inherited from ComObject.)
Public method ShowContent Displays the content
Public method ShowFullScreen Fullscreens the ConversationWindow in it's current monitor
Public method ToString (Inherited from Object.)
Public method Undock Undock the window.

Top

Events

  Name Description
Public event ActionAvailabilityChanged Raised when a conversation window information changes.
Public event InformationChanged Raised when a conversation window information changes.
Public event NeedsAttention Raised when the UI Window needs attention.
Public event NeedsSizeChange Raised when the UI Window size changes.
Public event StateChanged Raised when the conversation window state changes.

Top

See also

Reference

ConversationWindow class

Microsoft.Lync.Model.Extensibility namespace