DdeClient.StartAdvise Method (String, Int32, Boolean, Int32)

NDde

Dynamic Data Exchange Library for .NET

DdeClient.StartAdvise Method (String, Int32, Boolean, Int32)

This initiates an advise loop on the specified item name.

public virtual void StartAdvise(
   String item,
   Int32 format,
   Boolean hot,
   Int32 timeout
);

Parameters

item
An item name supported by the current conversation.
format
The format of the data to return.
hot
A bool indicating whether data should be included with the notification.
timeout
The amount of time in milliseconds to wait for a response.

Remarks

This operation will timeout if the conversation is paused.

Events

Event Type Reason
Advise  

Exceptions

Exception Type Condition
ArgumentException This is thown when item exceeds 255 characters or timeout is negative.
ArgumentNullException This is thrown when item is a null reference.
InvalidOperationException This is thrown when the item is already being advised or when the client is not connected.
DdeException This is thrown when the server does not initiate the advise loop.

See Also

DdeClient Class | NDde.Client Namespace | DdeClient.StartAdvise Overload List