C# 클래스 jabber.connection.ParticipantCollection

상속: IEnumerable
파일 보기 프로젝트 열기: codebutler/jabber-net 1 사용 예제들

공개 메소드들

메소드 설명
GetEnumerator ( ) : IEnumerator

Enumerate over all of the participants

GetParticipantsByAffiliation ( RoomAffiliation affiliation ) : jabber.connection.RoomParticipant[]

Get all of the participants that are in a given room affiliation.

GetParticipantsByRole ( RoomRole role ) : jabber.connection.RoomParticipant[]

Get all of the participants that are in a given room role.

this ( JID nickJid ) : RoomParticipant

Get a participant by their room@service/nick JID.

비공개 메소드들

메소드 설명
Modify ( Presence pres, Modification &mod ) : RoomParticipant

Add a participant to the list, indexed by full nick JID.

메소드 상세

GetEnumerator() 공개 메소드

Enumerate over all of the participants
public GetEnumerator ( ) : IEnumerator
리턴 IEnumerator

GetParticipantsByAffiliation() 공개 메소드

Get all of the participants that are in a given room affiliation.
public GetParticipantsByAffiliation ( RoomAffiliation affiliation ) : jabber.connection.RoomParticipant[]
affiliation RoomAffiliation The role to search for
리턴 jabber.connection.RoomParticipant[]

GetParticipantsByRole() 공개 메소드

Get all of the participants that are in a given room role.
public GetParticipantsByRole ( RoomRole role ) : jabber.connection.RoomParticipant[]
role RoomRole The role to search for
리턴 jabber.connection.RoomParticipant[]

this() 공개 메소드

Get a participant by their room@service/nick JID.
public this ( JID nickJid ) : RoomParticipant
nickJid JID room@service/nick
리턴 RoomParticipant