C# Class MeetingManager.SDKGraphService

Inheritance: IGraphService
Afficher le fichier Open project: OfficeDev/Interop-REST-Mail-Contacts-Calendar-Sample

Méthodes publiques

Méthode Description
AcceptOrDecline ( string eventId, string action, string comment, bool sendResponse = true ) : System.Threading.Tasks.Task
AddEventAttachment ( string eventId, MeetingManager.Models fileAttachment ) : Task
CancelEvent ( string eventId ) : System.Threading.Tasks.Task
CreateEvent ( Meeting meeting ) : Task
CreateInvitationResponse ( Meeting meeting, string action ) : Task
DeleteDraftMessage ( string messageid ) : System.Threading.Tasks.Task
DeleteDriveItem ( string id ) : System.Threading.Tasks.Task
DeleteEventAttachment ( string eventId, string attachmentId ) : System.Threading.Tasks.Task
FindMeetingTimes ( Meeting meeting ) : Task>
GetCalendarEvents ( DateTimeOffset startDate, DateTimeOffset endDate ) : Task>
GetContactPhoto ( string contactId ) : Task
GetContacts ( int pageIndex, int pageSize ) : Task>
GetContactsCount ( ) : Task
GetDriveItemContent ( string id ) : Task
GetDriveItems ( string folderId, int pageIndex, int pageSize ) : Task>
GetEvent ( string eventId ) : Task
GetEventAttachments ( string eventId, int pageIndex, int pageSize ) : Task>
GetUser ( ) : Task
GetUserPager ( int pageSize, string filter, bool getHumans ) : IUserPager
SDKGraphService ( IAuthenticationService authenticationService, Logger logger ) : System
UpdateAndSendMessage ( MeetingManager.Models message ) : Task
UpdateEvent ( Meeting meeting ) : Task

Private Methods

Méthode Description
AddTimeStamp ( StringBuilder sb, Meeting meeting ) : void
BuildFilter ( Meeting meeting ) : string
GetEventInvitation ( Meeting meeting ) : Task

Method Details

AcceptOrDecline() public méthode

public AcceptOrDecline ( string eventId, string action, string comment, bool sendResponse = true ) : System.Threading.Tasks.Task
eventId string
action string
comment string
sendResponse bool
Résultat System.Threading.Tasks.Task

AddEventAttachment() public méthode

public AddEventAttachment ( string eventId, MeetingManager.Models fileAttachment ) : Task
eventId string
fileAttachment MeetingManager.Models
Résultat Task

CancelEvent() public méthode

public CancelEvent ( string eventId ) : System.Threading.Tasks.Task
eventId string
Résultat System.Threading.Tasks.Task

CreateEvent() public méthode

public CreateEvent ( Meeting meeting ) : Task
meeting Meeting
Résultat Task

CreateInvitationResponse() public méthode

public CreateInvitationResponse ( Meeting meeting, string action ) : Task
meeting Meeting
action string
Résultat Task

DeleteDraftMessage() public méthode

public DeleteDraftMessage ( string messageid ) : System.Threading.Tasks.Task
messageid string
Résultat System.Threading.Tasks.Task

DeleteDriveItem() public méthode

public DeleteDriveItem ( string id ) : System.Threading.Tasks.Task
id string
Résultat System.Threading.Tasks.Task

DeleteEventAttachment() public méthode

public DeleteEventAttachment ( string eventId, string attachmentId ) : System.Threading.Tasks.Task
eventId string
attachmentId string
Résultat System.Threading.Tasks.Task

FindMeetingTimes() public méthode

public FindMeetingTimes ( Meeting meeting ) : Task>
meeting Meeting
Résultat Task>

GetCalendarEvents() public méthode

public GetCalendarEvents ( DateTimeOffset startDate, DateTimeOffset endDate ) : Task>
startDate DateTimeOffset
endDate DateTimeOffset
Résultat Task>

GetContactPhoto() public méthode

public GetContactPhoto ( string contactId ) : Task
contactId string
Résultat Task

GetContacts() public méthode

public GetContacts ( int pageIndex, int pageSize ) : Task>
pageIndex int
pageSize int
Résultat Task>

GetContactsCount() public méthode

public GetContactsCount ( ) : Task
Résultat Task

GetDriveItemContent() public méthode

public GetDriveItemContent ( string id ) : Task
id string
Résultat Task

GetDriveItems() public méthode

public GetDriveItems ( string folderId, int pageIndex, int pageSize ) : Task>
folderId string
pageIndex int
pageSize int
Résultat Task>

GetEvent() public méthode

public GetEvent ( string eventId ) : Task
eventId string
Résultat Task

GetEventAttachments() public méthode

public GetEventAttachments ( string eventId, int pageIndex, int pageSize ) : Task>
eventId string
pageIndex int
pageSize int
Résultat Task>

GetUser() public méthode

public GetUser ( ) : Task
Résultat Task

GetUserPager() public méthode

public GetUserPager ( int pageSize, string filter, bool getHumans ) : IUserPager
pageSize int
filter string
getHumans bool
Résultat IUserPager

SDKGraphService() public méthode

public SDKGraphService ( IAuthenticationService authenticationService, Logger logger ) : System
authenticationService IAuthenticationService
logger Logger
Résultat System

UpdateAndSendMessage() public méthode

public UpdateAndSendMessage ( MeetingManager.Models message ) : Task
message MeetingManager.Models
Résultat Task

UpdateEvent() public méthode

public UpdateEvent ( Meeting meeting ) : Task
meeting Meeting
Résultat Task