C# Class MeetingManager.ViewModels.EditPageViewModel

Inheritance: ViewModel
Exibir arquivo Open project: OfficeDev/Interop-REST-Mail-Contacts-Calendar-Sample

Private Properties

Property Type Description
ASAPMeeting void
AddAttendee void
AreDatesValid bool
AttachmentDeleted void
AttachmentSelected void
BuildRecurrentDate void
CanExecuteMeetingTimes bool
ContactSelected void
CreateDefaultRecurrence MeetingManager.Models.Meeting.EventRecurrence
CreateNewMeeting MeetingManager.Models.Meeting
DeleteAttendee void
EnsureAllDay void
GetDefaultStartTime System.DateTime
GetSuggestedTime void
GetTimeSpan System.TimeSpan
NavigateToEmail void
PopulateAttendees void
RecurrenceUpdated void
SaveMeetingAsync void
SetDefaultTimes void
SetRecurrence void
SetTime void
SetTimeSlot void
SetTimeSpan void
TimeSlotSelected void
UpdateAttendeesRelatedProperties void
UserSelected void

Public Methods

Method Description
EditPageViewModel ( ) : MeetingManager.Models

Protected Methods

Method Description
OnNavigatedTo ( object parameter ) : void

Private Methods

Method Description
ASAPMeeting ( ) : void
AddAttendee ( Attendee attendee ) : void
AreDatesValid ( ) : bool
AttachmentDeleted ( FileAttachment item ) : void
AttachmentSelected ( DriveItem driveItem ) : void
BuildRecurrentDate ( ) : void
CanExecuteMeetingTimes ( ) : bool
ContactSelected ( Contact contact ) : void
CreateDefaultRecurrence ( ) : Meeting.EventRecurrence
CreateNewMeeting ( ) : Meeting
DeleteAttendee ( Attendee attendee ) : void
EnsureAllDay ( ) : void
GetDefaultStartTime ( ) : System.DateTime
GetSuggestedTime ( ) : void
GetTimeSpan ( ZonedDateTime dateTime ) : System.TimeSpan
NavigateToEmail ( string action ) : void
PopulateAttendees ( ) : void
RecurrenceUpdated ( Meeting recurrence ) : void
SaveMeetingAsync ( ) : void
SetDefaultTimes ( Meeting meeting ) : void
SetRecurrence ( ) : void
SetTime ( ZonedDateTime current, DateTimeOffset value ) : void
SetTimeSlot ( MeetingManager.Models.TimeSlot timeSlot ) : void
SetTimeSpan ( ZonedDateTime dateTime, System.TimeSpan timeSpan ) : void
TimeSlotSelected ( MeetingTimeCandidate meetingTimeCandidate ) : void
UpdateAttendeesRelatedProperties ( ) : void
UserSelected ( User user ) : void

Method Details

EditPageViewModel() public method

public EditPageViewModel ( ) : MeetingManager.Models
return MeetingManager.Models

OnNavigatedTo() protected method

protected OnNavigatedTo ( object parameter ) : void
parameter object
return void