C# Класс Gwupe.Agent.Managers.RosterManager

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddPartyElementToList void
AddPartyToList void
AddUsernameToList void
ChangePresence void
GetServicePersonAttendance Gwupe.Agent.Components.Person.Attendance
MarkUnmarkCurrentlyEngaged void
ProcessPresenceChange void
Reset void
RetrieveRoster void
SubscribePersonResponseHandler void
_reset void

Открытые методы

Метод Описание
AddAdHocPerson ( Party party, String shortCode ) : void
AddAdHocPerson ( PartyElement partyElement, String shortCode ) : void
AddAdHocPerson ( String username, String shortCode ) : void
Close ( ) : void
RosterManager ( ) : System
SubscribePerson ( Person person ) : void

Приватные методы

Метод Описание
AddPartyElementToList ( PartyElement partyElement, RelationshipElement relationshipElement, Presence presence = null ) : void
AddPartyToList ( Party party, Presence presence ) : void
AddUsernameToList ( String username, Presence presence ) : void
ChangePresence ( String user, Presence presence ) : void
GetServicePersonAttendance ( String username ) : Attendance
MarkUnmarkCurrentlyEngaged ( object sender, PropertyChangedEventArgs propertyChangedEventArgs ) : void
ProcessPresenceChange ( PresenceChangeRq request ) : void
Reset ( ) : void
RetrieveRoster ( ) : void
SubscribePersonResponseHandler ( SubscribeRq request, SubscribeRs response, Exception e, Person person ) : void
_reset ( ) : void

Описание методов

AddAdHocPerson() публичный Метод

public AddAdHocPerson ( Party party, String shortCode ) : void
party Gwupe.Agent.Components.Person.Party
shortCode String
Результат void

AddAdHocPerson() публичный Метод

public AddAdHocPerson ( PartyElement partyElement, String shortCode ) : void
partyElement Gwupe.Cloud.Messaging.Elements.PartyElement
shortCode String
Результат void

AddAdHocPerson() публичный Метод

public AddAdHocPerson ( String username, String shortCode ) : void
username String
shortCode String
Результат void

Close() публичный Метод

public Close ( ) : void
Результат void

RosterManager() публичный Метод

public RosterManager ( ) : System
Результат System

SubscribePerson() публичный Метод

public SubscribePerson ( Person person ) : void
person Gwupe.Agent.Components.Person.Person
Результат void