Creates a RemotePresentitySubscriptionTarget object.

Namespace:  Microsoft.Rtc.Collaboration.Presence
Assembly:  Microsoft.Rtc.Collaboration(in Microsoft.Rtc.Collaboration.dll)

Syntax

Visual Basic (Declaration)
Public 
Sub 
New ( _
	
address 
As 

RealTimeAddress, _
	
contextData 
As 
String _
)
C#
public 
RemotePresentitySubscriptionTarget(
	

RealTimeAddress 
address,
	
string 
contextData
)
Visual C++
public:
RemotePresentitySubscriptionTarget(
	

RealTimeAddress^ 
address, 
	
String^ 
contextData
)
JavaScript

Microsoft.Rtc.Collaboration.Presence.RemotePresentitySubscriptionTarget
= 
function(
address, 
contextData);

Parameters

address
Type: Microsoft.Rtc.Signaling . . :: . RealTimeAddress
Target URI
contextData
Type: String
ContextData to be used with subscription

Remarks

When contextDatais null, the remote target will not be informed of this subscription. When contextDatais set to String.Empty, a default context will be sent. It is advisable to set this to String.Empty to interop correctly with Office Communicator.

Exceptions

Exception Condition
ArgumentNullException Thrown when addressis null.

See Also