Edit

Share via


ConversationWindow Class

Definition

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

public ref class ConversationWindow : Microsoft::Lync::Model::Internal::UCWFull
public class ConversationWindow : Microsoft.Lync.Model.Internal.UCWFull
type ConversationWindow = class
    inherit UCWFull
Public Class ConversationWindow
Inherits UCWFull
Inheritance
ConversationWindow

Properties

Conversation

Get the corresponding conversation object for this window.

Handle

Returns the handle of this window.

Height

The height of the conversation window in pixels.

InnerObject (Inherited from UCWBase)
IsDocked

Is the window docked?

IsFullScreen

Is the window in full screen mode?

Left

The horizontal position of the conversation window in pixels.

ParentWindow

Returns the handle of the parent window of this window.

Properties

Gets a collection of conversation window properties.

State

Gets the current state of the window.

Top

The vertical position of the conversation window in pixels.

Width

The width of the conversation window in pixels.

Methods

BeginOpenExtensibilityWindow(String, AsyncCallback, Object)

Show the extensibility window for a registered application.

CanInvoke(ConversationWindowAction)
Close()

Closes the window.

CloseExtensibilityWindow(String)

Closes the extensibility window of the given application GUID.

Dock(IntPtr)

Dock the window.

EndOpenExtensibilityWindow(IAsyncResult)

Blocks the calling thread until BeginOpenExtensibilityWindow completes.

ExitFullScreen()
Finalize()
FlashExtensibilityWindow(String, Boolean)

Start or stop flashing the extensibility window of the given application GUID.

HideContent()
Move(Int32, Int32)

Move the window to new position.

MoveAndResize(Int32, Int32, Int32, Int32)
Resize(Int32, Int32)

Resize the window.

ShowContent()
ShowFullScreen(Int32)
Undock()

Undock the window.

Events

ActionAvailabilityChanged
InformationChanged

Raised when a conversation window information changes.

NeedsAttention

Raised when the UI Window needs attention.

NeedsSizeChange

Raised when the UI Window size changes.

StateChanged

Raised when the conversation window state changes.

Applies to