Click or drag to resize

Appointment Class

Commitment representing a time interval with start/end times and duration.
Inheritance Hierarchy
SystemObject
  Entity
    Novalys.VisualGuard.Security.CRM.SdkAppointment

Namespace:  Novalys.VisualGuard.Security.CRM.Sdk
Assembly:  Novalys.VisualGuard.Security.CRM (in Novalys.VisualGuard.Security.CRM.dll) Version: 2019.0.101.19 (2019.0.0101.19)
Syntax
public class Appointment : Entity, 
	INotifyPropertyChanging, INotifyPropertyChanged

The Appointment type exposes the following members.

Constructors
  NameDescription
Public methodAppointment
Default Constructor.
Top
Properties
  NameDescription
Public propertyAccount_Appointments
N:1 Account_Appointments
Public propertyactivity_pointer_appointment
N:1 activity_pointer_appointment
Public propertyActivityId
Unique identifier of the appointment.
Public propertyActivityTypeCode
Type of activity.
Public propertyActualDurationMinutes
Shows the value selected in the Duration field on the appointment at the time that the appointment is closed as completed. The duration is used to report the time spent on the activity.
Public propertyActualEnd
Enter the actual end date and time of the appointment. By default, it displays the date and time when the activity was completed or canceled, but can be edited to capture the actual duration of the appointment.
Public propertyActualStart
Enter the actual start date and time for the appointment. By default, it displays the date and time when the activity was created, but can be edited to capture the actual duration of the appointment.
Public propertyappointment_activity_parties
1:N appointment_activity_parties
Public propertyAppointment_Annotation
1:N Appointment_Annotation
Public propertyAppointment_AsyncOperations
1:N Appointment_AsyncOperations
Public propertyAppointment_BulkDeleteFailures
1:N Appointment_BulkDeleteFailures
Public propertyappointment_campaignresponse
1:N appointment_campaignresponse
Public propertyappointment_connections1
1:N appointment_connections1
Public propertyappointment_connections2
1:N appointment_connections2
Public propertyAppointment_DuplicateBaseRecord
1:N Appointment_DuplicateBaseRecord
Public propertyAppointment_DuplicateMatchingRecord
1:N Appointment_DuplicateMatchingRecord
Public propertyappointment_PostFollows
1:N appointment_PostFollows
Public propertyappointment_principalobjectattributeaccess
1:N appointment_principalobjectattributeaccess
Public propertyAppointment_ProcessSessions
1:N Appointment_ProcessSessions
Public propertyAppointment_QueueItem
1:N Appointment_QueueItem
Public propertyAttributes (Inherited from Entity.)
Public propertyBulkOperation_Appointment
N:1 BulkOperation_Appointment
Public propertybusiness_unit_appointment_activities
N:1 business_unit_appointment_activities
Public propertyCampaign_Appointments
N:1 Campaign_Appointments
Public propertyCampaignActivity_Appointments
N:1 CampaignActivity_Appointments
Public propertyCategory
Type a category to identify the appointment type, such as sales demo, prospect call, or service call, to tie the appointment to a business group or function.
Public propertyContact_Appointments
N:1 Contact_Appointments
Public propertyContract_Appointments
N:1 Contract_Appointments
Public propertyCreatedBy
Shows who created the record.
Public propertyCreatedOn
Shows the date and time when the record was created. The date and time are displayed in the time zone selected in Microsoft Dynamics CRM options.
Public propertyCreatedOnBehalfBy
Shows who created the record on behalf of another user.
Public propertyDescription
Type additional information to describe the purpose of the appointment.
Public propertyentitlement_Appointments
N:1 entitlement_Appointments
Public propertyentitlementtemplate_Appointments
N:1 entitlementtemplate_Appointments
Public propertyEntityState (Inherited from Entity.)
Public propertyExchangeRate
Shows the conversion rate of the record's currency. The exchange rate is used to convert all money fields in the record from the local currency to the system's default currency.
Public propertyExtensionData (Inherited from Entity.)
Public propertyFormattedValues (Inherited from Entity.)
Public propertyGlobalObjectId
Shows the ID of the appointment in Microsoft Office Outlook. The ID is used to synchronize the appointment between Microsoft Dynamics CRM and the correct Exchange account.
Public propertyId (Overrides Entity.Id.)
Public propertyImportSequenceNumber
Unique identifier of the data import or data migration that created this record.
Public propertyIncident_Appointments
N:1 Incident_Appointments
Public propertyInstanceTypeCode
Type of instance of a recurring series.
Public propertyInvoice_Appointments
N:1 Invoice_Appointments
Public propertyIsAllDayEvent
Select whether the appointment is an all-day event to make sure that the required resources are scheduled for the full day.
Public propertyIsBilled
Information regarding whether the appointment was billed as part of resolving a case.
Public propertyIsMapiPrivate
For internal use only.
Public propertyIsRegularActivity
Information regarding whether the activity is a regular activity type or event type.
Public propertyIsWorkflowCreated
Information regarding whether the appointment was created from a workflow rule.
Public propertyItem (Inherited from Entity.)
Public propertyLead_Appointments
N:1 Lead_Appointments
Public propertylk_appointment_createdby
N:1 lk_appointment_createdby
Public propertylk_appointment_createdonbehalfby
N:1 lk_appointment_createdonbehalfby
Public propertylk_appointment_modifiedby
N:1 lk_appointment_modifiedby
Public propertylk_appointment_modifiedonbehalfby
N:1 lk_appointment_modifiedonbehalfby
Public propertyLocation
Type the location where the appointment will take place, such as a conference room or customer office.
Public propertyLogicalName (Inherited from Entity.)
Public propertyModifiedBy
Shows who last updated the record.
Public propertyModifiedFieldsMask
For internal use only.
Public propertyModifiedOn
Shows the date and time when the record was last updated. The date and time are displayed in the time zone selected in Microsoft Dynamics CRM options.
Public propertyModifiedOnBehalfBy
Shows who created the record on behalf of another user.
Public propertymsdyn_postalbum_Appointments
N:1 msdyn_postalbum_Appointments
Public propertyOpportunity_Appointments
N:1 Opportunity_Appointments
Public propertyOptionalAttendees
Enter the account, contact, lead, user, or other equipment resources that are not needed at the appointment, but can optionally attend.
Public propertyOrganizer
Enter the user who is in charge of coordinating or leading the appointment to make sure the appointment is displayed in the user's My Activities view.
Public propertyOriginalStartDate
The original start date of the appointment.
Public propertyOutlookOwnerApptId
Unique identifier of the Microsoft Office Outlook appointment owner that correlates to the PR_OWNER_APPT_ID MAPI property.
Public propertyOverriddenCreatedOn
Date and time that the record was migrated.
Public propertyOwnerId
Enter the user or team who is assigned to manage the record. This field is updated every time the record is assigned to a different user.
Public propertyOwningBusinessUnit
Shows the business unit that the record owner belongs to.
Public propertyOwningTeam
Unique identifier of the team that owns the appointment.
Public propertyOwningUser
Unique identifier of the user that owns the appointment.
Public propertyPriorityCode
Select the priority so that preferred customers or critical issues are handled quickly.
Public propertyProcessId
Shows the ID of the process.
Public propertyprocessstage_appointments
N:1 processstage_appointments
Public propertyQuote_Appointments
N:1 Quote_Appointments
Public propertyrecurringappointmentmaster_appointment
N:1 recurringappointmentmaster_appointment
Public propertyRegardingObjectId
Unique identifier of the object with which the appointment is associated.
Public propertyRelatedEntities (Inherited from Entity.)
Public propertyRequiredAttendees
Enter the account, contact, lead, user, or other equipment resources that are required to attend the appointment.
Public propertySalesOrder_Appointments
N:1 SalesOrder_Appointments
Public propertyScheduledDurationMinutes
Shows the expected duration of the appointment, in minutes.
Public propertyScheduledEnd
Enter the expected due date and time for the activity to be completed to provide details about the timing of the appointment.
Public propertyScheduledStart
Enter the expected start date and time for the activity to provide details about the timing of the appointment.
Public propertySeriesId
Shows the ID of the recurring series of an instance.
Public propertyservice_appointments
N:1 service_appointments
Public propertyServiceId
Unique identifier for an associated service.
Public propertyStageId
Shows the ID of the stage.
Public propertyStateCode
Shows whether the appointment is open, completed, or canceled. Completed and canceled appointments are read-only and can't be edited.
Public propertyStatusCode
Select the appointment's status.
Public propertySubcategory
Type a subcategory to identify the appointment type and relate the activity to a specific product, sales region, business group, or other function.
Public propertySubject
Type a short description about the objective or primary topic of the appointment.
Public propertySubscriptionId
For internal use only.
Public propertyteam_appointment
N:1 team_appointment
Public propertyTimeZoneRuleVersionNumber
For internal use only.
Public propertyTransactionCurrency_Appointment
N:1 TransactionCurrency_Appointment
Public propertyTransactionCurrencyId
Choose the local currency for the record to make sure budgets are reported in the correct currency.
Public propertyuser_appointment
N:1 user_appointment
Public propertyuserentityinstancedata_appointment
1:N userentityinstancedata_appointment
Public propertyUTCConversionTimeZoneCode
Time zone code that was in use when the record was created.
Public propertyVersionNumber
Version number of the appointment.
Top
Methods
  NameDescription
Public methodContains (Inherited from Entity.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAttributeValue``1 (Inherited from Entity.)
Protected methodGetFormattedAttributeValue (Inherited from Entity.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetRelatedEntities``1 (Inherited from Entity.)
Protected methodGetRelatedEntity``1 (Inherited from Entity.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSetAttributeValue (Inherited from Entity.)
Protected methodSetRelatedEntities``1 (Inherited from Entity.)
Protected methodSetRelatedEntity``1 (Inherited from Entity.)
Public methodToEntity``1 (Inherited from Entity.)
Public methodToEntityReference (Inherited from Entity.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
Fields
See Also