C# Класс BatchBook.Communication

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

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

Метод Описание
AddParticipant ( int communicationId, int contactId, string role ) : void
AddParticipant ( string apiKey, int communicationId, int contactId, string role ) : void
Create ( string subject, string body, System.DateTime date, string ctype ) : int
Create ( string apiKey, string subject, string body, System.DateTime date, string ctype ) : int
Destroy ( int communcationId ) : void
Destroy ( string apiKey, int communcationId ) : void
Get ( int communicationId ) : Communication
Get ( string apiKey, int communicationId ) : Communication
GetParticipants ( string apiKey ) : Participant[]
List ( int limit, int offset ) : BatchBook.Communication[]
List ( string apiKey, int limit, int offset ) : BatchBook.Communication[]
ListByCompany ( int companyId ) : BatchBook.Communication[]
ListByCompany ( string apiKey, int companyId ) : BatchBook.Communication[]
ListByPerson ( int personId ) : BatchBook.Communication[]
ListByPerson ( string apiKey, int personId ) : BatchBook.Communication[]
ListParticipants ( int communicationId ) : Participant[]
ListParticipants ( int communicationId, string role ) : Participant[]
ListParticipants ( string apiKey, int communicationId ) : Participant[]
ListParticipants ( string apiKey, int communicationId, string role ) : Participant[]
RemoveParticipant ( int communicationId, int contactId, string role ) : void
RemoveParticipant ( string apiKey, int communicationId, int contactId, string role ) : void
Search ( string ctype, int contactId, System.DateTime updatedSince, System.DateTime updatedBefore, System.DateTime createdSince, System.DateTime createdBefore ) : BatchBook.Communication[]
Search ( string apiKey, string ctype, int contactId, System.DateTime updatedSince, System.DateTime updatedBefore, System.DateTime createdSince, System.DateTime createdBefore ) : BatchBook.Communication[]
Update ( int communcationId, string subject, string body, System.DateTime date, string ctype ) : void
Update ( string apiKey, int communcationId, string subject, string body, System.DateTime date, string ctype ) : void

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

Метод Описание
BuildList ( XmlReader rdr ) : BatchBook.Communication[]
Communication ( XmlReader rdr ) : System

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

AddParticipant() публичный статический Метод

public static AddParticipant ( int communicationId, int contactId, string role ) : void
communicationId int
contactId int
role string
Результат void

AddParticipant() публичный статический Метод

public static AddParticipant ( string apiKey, int communicationId, int contactId, string role ) : void
apiKey string
communicationId int
contactId int
role string
Результат void

Create() публичный статический Метод

public static Create ( string subject, string body, System.DateTime date, string ctype ) : int
subject string
body string
date System.DateTime
ctype string
Результат int

Create() публичный статический Метод

public static Create ( string apiKey, string subject, string body, System.DateTime date, string ctype ) : int
apiKey string
subject string
body string
date System.DateTime
ctype string
Результат int

Destroy() публичный статический Метод

public static Destroy ( int communcationId ) : void
communcationId int
Результат void

Destroy() публичный статический Метод

public static Destroy ( string apiKey, int communcationId ) : void
apiKey string
communcationId int
Результат void

Get() публичный статический Метод

public static Get ( int communicationId ) : Communication
communicationId int
Результат Communication

Get() публичный статический Метод

public static Get ( string apiKey, int communicationId ) : Communication
apiKey string
communicationId int
Результат Communication

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

public GetParticipants ( string apiKey ) : Participant[]
apiKey string
Результат Participant[]

List() публичный статический Метод

public static List ( int limit, int offset ) : BatchBook.Communication[]
limit int
offset int
Результат BatchBook.Communication[]

List() публичный статический Метод

public static List ( string apiKey, int limit, int offset ) : BatchBook.Communication[]
apiKey string
limit int
offset int
Результат BatchBook.Communication[]

ListByCompany() публичный статический Метод

public static ListByCompany ( int companyId ) : BatchBook.Communication[]
companyId int
Результат BatchBook.Communication[]

ListByCompany() публичный статический Метод

public static ListByCompany ( string apiKey, int companyId ) : BatchBook.Communication[]
apiKey string
companyId int
Результат BatchBook.Communication[]

ListByPerson() публичный статический Метод

public static ListByPerson ( int personId ) : BatchBook.Communication[]
personId int
Результат BatchBook.Communication[]

ListByPerson() публичный статический Метод

public static ListByPerson ( string apiKey, int personId ) : BatchBook.Communication[]
apiKey string
personId int
Результат BatchBook.Communication[]

ListParticipants() публичный статический Метод

public static ListParticipants ( int communicationId ) : Participant[]
communicationId int
Результат Participant[]

ListParticipants() публичный статический Метод

public static ListParticipants ( int communicationId, string role ) : Participant[]
communicationId int
role string
Результат Participant[]

ListParticipants() публичный статический Метод

public static ListParticipants ( string apiKey, int communicationId ) : Participant[]
apiKey string
communicationId int
Результат Participant[]

ListParticipants() публичный статический Метод

public static ListParticipants ( string apiKey, int communicationId, string role ) : Participant[]
apiKey string
communicationId int
role string
Результат Participant[]

RemoveParticipant() публичный статический Метод

public static RemoveParticipant ( int communicationId, int contactId, string role ) : void
communicationId int
contactId int
role string
Результат void

RemoveParticipant() публичный статический Метод

public static RemoveParticipant ( string apiKey, int communicationId, int contactId, string role ) : void
apiKey string
communicationId int
contactId int
role string
Результат void

Search() публичный статический Метод

public static Search ( string ctype, int contactId, System.DateTime updatedSince, System.DateTime updatedBefore, System.DateTime createdSince, System.DateTime createdBefore ) : BatchBook.Communication[]
ctype string
contactId int
updatedSince System.DateTime
updatedBefore System.DateTime
createdSince System.DateTime
createdBefore System.DateTime
Результат BatchBook.Communication[]

Search() публичный статический Метод

public static Search ( string apiKey, string ctype, int contactId, System.DateTime updatedSince, System.DateTime updatedBefore, System.DateTime createdSince, System.DateTime createdBefore ) : BatchBook.Communication[]
apiKey string
ctype string
contactId int
updatedSince System.DateTime
updatedBefore System.DateTime
createdSince System.DateTime
createdBefore System.DateTime
Результат BatchBook.Communication[]

Update() публичный статический Метод

public static Update ( int communcationId, string subject, string body, System.DateTime date, string ctype ) : void
communcationId int
subject string
body string
date System.DateTime
ctype string
Результат void

Update() публичный статический Метод

public static Update ( string apiKey, int communcationId, string subject, string body, System.DateTime date, string ctype ) : void
apiKey string
communcationId int
subject string
body string
date System.DateTime
ctype string
Результат void