Generate a unique hash for an instance id for a given string identifier and number of bits, return the ID.

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

Syntax

Visual Basic (Declaration)
Public 
Shared 
Function 
GenerateInstanceId ( _
	
id 
As 
String, _
	
numberOfBits 
As 
Integer _
) 
As 
Long
C#
public 
static 
long 
GenerateInstanceId(
	
string 
id,
	
int 
numberOfBits
)
Visual C++
public:
static 
long long 
GenerateInstanceId(
	
String^ 
id, 
	
int 
numberOfBits
)
JavaScript

Microsoft.Rtc.Collaboration.Presence.PresenceCategory.
generateInstanceId = 
function(
id, 
numberOfBits);

Parameters

id
Type: String
A string ID used for hashing to generate the instance ID.
numberOfBits
Type: Int32
The number of bits (0 through 32) by which to right shift the generated instance ID.

Return Value

The instance ID generated using the string passed.

See Also