Class ParticipantInfo
Object defining all information related to a participant.
Inherited Members
Namespace: Linphone
Assembly: cs.temp.dll.dll
Syntax
public class ParticipantInfo : LinphoneObject
Properties
Address
Get the address of the object ParticipantInfo.
Declaration
public Address Address { get; }
Property Value
Type | Description |
---|---|
Address | the Address of the ParticipantInfo object. |
Role
Get the role of the object ParticipantInfo.
Declaration
public ParticipantRole Role { get; set; }
Property Value
Type | Description |
---|---|
ParticipantRole | the ParticipantRole of the ParticipantInfo object. |
Methods
AddParameter(String, String)
Set the a custom parameter to object ParticipantInfo.
Declaration
public void AddParameter(string name, string val)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | the name of the parameter. |
System.String | val | the value of the parameter. |
Clone()
Clone an object ParticipantInfo.
Declaration
public ParticipantInfo Clone()
Returns
Type | Description |
---|---|
ParticipantInfo | the cloned ParticipantInfo object. |
GetParameterValue(String)
Get the value of a custom parameter of the object ParticipantInfo.
Declaration
public string GetParameterValue(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | the name of the parameter. |
Returns
Type | Description |
---|---|
System.String | value the value of the parameter. |
HasParameter(String)
Find whether a ParticipantInfo has a parameter.
Declaration
public bool HasParameter(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | the name of the parameter. |
Returns
Type | Description |
---|---|
System.Boolean | true if the parameter is present, false otherwise |
RemoveParameter(String)
Find the value of a custom parameter of the object ParticipantInfo.
Declaration
public void RemoveParameter(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | the name of the parameter. |