Helper code: Enumerations for option sets
Applies To: Dynamics CRM 2015
The SDK download package includes an extension to the CrmSvcUtil code generation tool that you can use to generate enumerations for all option set values including global option sets, picklist, state, and status values. For more information, see Sample extension to generate enumerations for option sets. In addition, it includes a helper code file that contains the enumerations generated for all out-of-the-box values. These enumerations can be used in your code by adding the file SampleCode\CS\HelperCode\OptionSets.cs or SampleCode\VB\HelperCode\OptionSets.vb to your project.
Usage example
The following example shows how to use one of these enumerations to set a value in the Account entity.
// Instantiate an account object. Note the use of the option set enumerations defined
// in OptionSets.cs.
Account account = new Account { Name = "Fourth Coffee" };
account.AccountCategoryCode = new OptionSetValue((int)AccountAccountCategoryCode.PreferredCustomer);
account.CustomerTypeCode = new OptionSetValue((int)AccountCustomerTypeCode.Investor);
// Create an account record named Fourth Coffee.
// Save the record reference so we can delete it during cleanup later.
Guid accountId = service.Create(account);
' Instantiate an account object. Note the use of the option set enumerations defined in OptionSets.vb.
' See the Entity Metadata topic in the SDK documentation to determine
' which attributes must be set for each entity.
Dim account_Renamed As Account = New Account With {.Name = "Fourth Coffee"}
account_Renamed.AccountCategoryCode = New OptionSetValue(CInt(AccountAccountCategoryCode.PreferredCustomer))
account_Renamed.CustomerTypeCode = New OptionSetValue(CInt(AccountCustomerTypeCode.Investor))
' Create an account record named Fourth Coffee.
_accountId = _serviceProxy.Create(account_Renamed)
Generated enumerations
Each numeration can be used to test or set the value for a property. Typically this property is an entity attribute but there are a few that are used for other properties.
The following table lists all the enumerations included in these helper files and maps the enumeration to the entity and attribute name.
Enumeration name |
Entity name |
Attribute name |
---|---|---|
account_statuscode |
Account |
StatusCode |
AccountAccountCategoryCode |
Account |
CategoryCode |
AccountAccountClassificationCode |
Account |
ClassificationCode |
AccountAccountRatingCode |
Account |
RatingCode |
AccountAddress1_AddressTypeCode |
Account |
Address1_AddressTypeCode |
AccountAddress1_FreightTermsCode |
Account |
Address1_FreightTermsCode |
AccountAddress1_ShippingMethodCode |
Account |
Address1_ShippingMethodCode |
AccountAddress2_AddressTypeCode |
Account |
Address2_AddressTypeCode |
AccountAddress2_FreightTermsCode |
Account |
Address2_FreightTermsCode |
AccountAddress2_ShippingMethodCode |
Account |
Address2_ShippingMethodCode |
AccountBusinessTypeCode |
Account |
BusinessTypeCode |
AccountCustomerSizeCode |
Account |
CustomerSizeCode |
AccountCustomerTypeCode |
Account |
CustomerTypeCode |
AccountIndustryCode |
Account |
IndustryCode |
AccountOwnershipCode |
Account |
OwnershipCode |
AccountPaymentTermsCode |
Account |
PaymentTermsCode |
AccountPreferredAppointmentDayCode |
Account |
PreferredAppointmentDayCode |
AccountPreferredAppointmentTimeCode |
Account |
PreferredAppointmentTimeCode |
AccountPreferredContactMethodCode |
Account |
PreferredContactMethodCode |
AccountShippingMethodCode |
Account |
ShippingMethodCode |
AccountTerritoryCode |
Account |
TerritoryCode |
ActivityPartyInstanceTypeCode |
ActivityParty |
InstanceTypeCode |
ActivityPartyParticipationTypeMask |
ActivityParty |
ParticipationTypeMask |
activitypointer_activitytypecode |
ActivityPointer |
ActivityTypeCode |
activitypointer_deliveryprioritycode |
ActivityPointer |
PriorityCode |
activitypointer_statuscode |
ActivityPointer |
StatusCode |
ActivityPointerInstanceTypeCode |
ActivityPointer |
InstanceTypeCode |
ActivityPointerPriorityCode |
ActivityPointer |
PriorityCode |
appointment_statuscode |
Appointment |
StatusCode |
AppointmentAttachmentErrors |
Appointment |
|
AppointmentInstanceTypeCode |
Appointment |
InstanceTypeCode |
AppointmentPriorityCode |
Appointment |
PriorityCode |
asyncoperation_statuscode |
AsyncOperation |
StatusCode |
AsyncOperationOperationType |
AsyncOperation |
OperationType |
AuditAction |
Audit |
Action |
AuditOperation |
Audit |
Operation |
budgetstatus |
Lead |
BudgetStatus |
bulkdeleteoperation_statuscode |
BulkDeleteOperation |
StatusCode |
bulkoperation_statuscode |
BulkOperation |
StatusCode |
BulkOperationCreatedRecordTypeCode |
BulkOperation |
CreatedRecordTypeCode |
BulkOperationOperationTypeCode |
BulkOperation |
OperationTypeCode |
BulkOperationTargetedRecordTypeCode |
BulkOperation |
TargetedRecordTypeCode |
BusinessUnitAddress1_AddressTypeCode |
BusinessUnit |
Address1_AddressTypeCode |
BusinessUnitAddress1_ShippingMethodCode |
BusinessUnit |
Address1_ShippingMethodCode |
BusinessUnitAddress2_AddressTypeCode |
BusinessUnit |
Address2_AddressTypeCode |
BusinessUnitAddress2_ShippingMethodCode |
BusinessUnit |
Address2_ShippingMethodCode |
BusinessUnitNewsArticleArticleTypeCode |
BusinessUnitNewsArticle |
ArticleTypeCode |
CalendarType |
Calendar |
Type |
campaign_statuscode |
Campaign |
StatusCode |
campaignactivity_statuscode |
CampaignActivity |
StatusCode |
CampaignActivityChannelTypeCode |
CampaignActivity |
ChannelTypeCode |
CampaignActivityPriorityCode |
CampaignActivity |
PriorityCode |
CampaignActivityTypeCode |
CampaignActivity |
TypeCode |
campaignresponse_statuscode |
CampaignResponse |
StatusCode |
CampaignResponseChannelTypeCode |
CampaignResponse |
ChannelTypeCode |
CampaignResponsePriorityCode |
CampaignResponse |
PriorityCode |
CampaignResponseResponseCode |
CampaignResponse |
ResponseCode |
CampaignTypeCode |
Campaign |
TypeCode |
columnmapping_statuscode |
ColumnMapping |
StatusCode |
ColumnMappingProcessCode |
ColumnMapping |
ProcessCode |
CompetitorAddress1_AddressTypeCode |
Competitor |
Address1_AddressTypeCode |
CompetitorAddress1_ShippingMethodCode |
Competitor |
Address1_ShippingMethodCode |
CompetitorAddress2_AddressTypeCode |
Competitor |
Address2_AddressTypeCode |
CompetitorAddress2_ShippingMethodCode |
Competitor |
Address2_ShippingMethodCode |
componentstate |
ActivityMimeAttachment |
CompontentState |
componenttype |
SolutionComponent |
ComponentType |
connection_statuscode |
Connection |
StatusCode |
ConnectionRecord1ObjectTypeCode |
Connection |
Record1ObjectTypeCode |
ConnectionRecord2ObjectTypeCode |
Connection |
Record2ObjectTypeCode |
connectionrole_category |
ConnectionRole |
Category |
connectionrole_statuscode |
ConnectionRole |
StatusCode |
ConstraintBasedGroupGroupTypeCode |
ConstraintBasedGroup |
GroupTypeCode |
contact_statuscode |
Contact |
StatusCode |
ContactAccountRoleCode |
Contact |
AccountRoleCode |
ContactAddress1_AddressTypeCode |
Contact |
Address1_AddressTypeCode |
ContactAddress1_FreightTermsCode |
Contact |
Address1_FreightTermsCode |
ContactAddress1_ShippingMethodCode |
Contact |
Address1_ShippingMethodCode |
ContactAddress2_AddressTypeCode |
Contact |
Address2_AddressTypeCode |
ContactAddress2_FreightTermsCode |
Contact |
Address2_FreightTermsCode |
ContactAddress2_ShippingMethodCode |
Contact |
Address2_ShippingMethodCode |
ContactAddress3_AddressTypeCode |
Contact |
Address3_AddressTypeCode |
ContactAddress3_FreightTermsCode |
Contact |
Address3_FreightTermsCode |
ContactAddress3_ShippingMethodCode |
Contact |
Address3_ShippingMethodCode |
ContactCustomerSizeCode |
Contact |
CustomerSizeCode |
ContactCustomerTypeCode |
Contact |
CustomerTypeCode |
ContactEducationCode |
Contact |
EducationCode |
ContactFamilyStatusCode |
Contact |
FamilyStatusCode |
ContactGenderCode |
Contact |
GenderCode |
ContactHasChildrenCode |
Contact |
HasChildrenCode |
ContactLeadSourceCode |
Contact |
LeadSourceCode |
ContactPaymentTermsCode |
Contact |
PaymentTermsCode |
ContactPreferredAppointmentDayCode |
Contact |
PreferredAppointmentDayCode |
ContactPreferredAppointmentTimeCode |
Contact |
PreferredAppointmentTimeCode |
ContactPreferredContactMethodCode |
Contact |
PreferredContactMethodCode |
ContactShippingMethodCode |
Contact |
ShippingMethodCode |
ContactTerritoryCode |
Contact |
TerritoryCode |
contract_statuscode |
Contract |
StatusCode |
ContractAllotmentTypeCode |
Contract |
AllotmentTypeCode |
ContractBillingFrequencyCode |
Contract |
BillingFrequencyCode |
ContractContractServiceLevelCode |
Contract |
ContractServiceLevelCode |
contractdetail_statuscode |
ContractDetail |
StatusCode |
ContractDetailContractStateCode |
ContractDetail |
ContractStateCode |
ContractDetailServiceContractUnitsCode |
ContractDetail |
ServiceContractUnitsCode |
ContractTemplateAllotmentTypeCode |
ContractTemplate |
AllotmentTypeCode |
ContractTemplateBillingFrequencyCode |
ContractTemplate |
BillingFrequencyCode |
ContractTemplateContractServiceLevelCode |
ContractTemplate |
ContractServiceLevelCode |
convertrule_statuscode |
ConvertRule |
StatusCode |
ConvertRuleSourceTypeCode |
ConvertRule |
SourceTypeCode |
CustomerAddressAddressTypeCode |
CustomerAddress |
AddressTypeCode |
CustomerAddressFreightTermsCode |
CustomerAddress |
FreightTermsCode |
CustomerAddressShippingMethodCode |
CustomerAddress |
ShippingMethodCode |
dependencytype |
Dependency |
DependencyType |
discounttype_statuscode |
DiscountType |
StatusCode |
duplicaterule_statuscode |
DuplicateRule |
StatusCode |
DuplicateRuleBaseEntityTypeCode |
DuplicateRule |
BaseEntityTypeCode |
DuplicateRuleConditionOperatorCode |
DuplicateRule |
ConditionOperatorCode |
DuplicateRuleMatchingEntityTypeCode |
DuplicateRule |
MatchingEntityTypeCode |
dynamicproperty_statuscode |
DynamicProperty |
StatusCode |
DynamicPropertyAssociationAssociationStatus |
DynamicPropertyAssociation |
AssociationStatus |
DynamicPropertyAssociationInheritanceState |
DynamicPropertyAssociation |
InheritanceState |
DynamicPropertyDataType |
DynamicProperty |
DataType |
email_statuscode |
StatusCode |
|
EmailCorrelationMethod |
CorrelationMethod |
|
EmailNotifications |
Notifications |
|
EmailPriorityCode |
PriorityCode |
|
emailserverprofile_authenticationprotocol |
EmailServerProfile |
IncomingAuthenticationProtocol |
emailserverprofile_statuscode |
EmailServerProfile |
StatusCode |
EmailServerProfileExchangeVersion |
EmailServerProfile |
ExchangeVersion |
EmailServerProfileIncomingCredentialRetrieval |
EmailServerProfile |
IncomingCredentialRetrieval |
EmailServerProfileOutgoingCredentialRetrieval |
EmailServerProfile |
OutgoingCredentialRetrieval |
EmailServerProfileServerType |
EmailServerProfile |
ServerType |
entitlement_statuscode |
Entitlement |
StatusCode |
EntitlementAllocationTypeCode |
Entitlement |
AllocationTypeCode |
EntitlementDecreaseRemainingOn |
Entitlement |
DecreaseRemainingOn |
EntitlementKbAccessLevel |
Entitlement |
KbAccessLevel |
EntitlementTemplateAllocationTypeCode |
EntitlementTemplate |
AllocationTypeCode |
EntitlementTemplateDecreaseRemainingOn |
EntitlementTemplate |
DecreaseRemainingOn |
EntitlementTemplateKbAccessLevel |
EntitlementTemplate |
KbAccessLevel |
fax_statuscode |
Fax |
StatusCode |
FaxPriorityCode |
Fax |
PriorityCode |
field_security_permission_type |
Used in the FieldPermissionType class |
|
goal_fiscalperiod |
Goal |
FiscalPeriod |
goal_fiscalyear |
Goal |
FiscalYear |
goal_statuscode |
Goal |
StatusCode |
goalrollupquery_statuscode |
GoalRollupQuery |
StatusCode |
import_statuscode |
Import |
StatusCode |
importentitymapping_statuscode |
ImportEntityMapping |
StatusCode |
ImportEntityMappingDeDupe |
ImportEntityMapping |
DeDupe |
ImportEntityMappingProcessCode |
ImportEntityMapping |
ProcessCode |
importfile_statuscode |
ImportFile |
StatusCode |
ImportFileDataDelimiterCode |
ImportFile |
DataDelimiterCode |
ImportFileFieldDelimiterCode |
ImportFile |
FieldDelimiterCode |
ImportFileFileTypeCode |
ImportFile |
FileTypeCode |
ImportFileProcessCode |
ImportFile |
ProcessCode |
ImportFileProcessingStatus |
ImportFile |
ProcessingStatus |
importlog_statuscode |
ImportLog |
StatusCode |
ImportLogLogPhaseCode |
ImportLog |
LogPhaseCode |
importmap_statuscode |
ImportMap |
StatusCode |
ImportMapEntitiesPerFile |
ImportMap |
EntitiesPerFile |
ImportMapImportMapType |
ImportMap |
Type |
ImportMapSourceType |
ImportMap |
SourceType |
ImportMapTargetEntity |
ImportMap |
TargetEntity |
ImportModeCode |
Import |
ModeCode |
incident_caseorigincode |
Incident |
CaseOriginCode |
incident_statuscode |
Incident |
StatusCode |
IncidentCaseTypeCode |
Incident |
CaseTypeCode |
IncidentContractServiceLevelCode |
Incident |
ContractServiceLevelCode |
IncidentCustomerSatisfactionCode |
Incident |
CustomerSatisfactionCode |
IncidentFirstResponseSLAStatus |
Incident |
FirstResponseSLAStatus |
IncidentIncidentStageCode |
Incident |
StageCode |
IncidentPriorityCode |
Incident |
PriorityCode |
incidentresolution_statuscode |
Incident |
StatusCode |
IncidentResolveBySLAStatus |
Incident |
ResolveBySLAStatus |
IncidentSeverityCode |
Incident |
SeverityCode |
initialcommunication |
Lead |
InitialCommunication |
invoice_statuscode |
Invoice |
StatusCode |
InvoiceDetailInvoiceStateCode |
InvoiceDetail |
InvoiceStateCode |
InvoiceDetailShipTo_FreightTermsCode |
InvoiceDetail |
ShipTo_FreightTermsCode |
InvoicePaymentTermsCode |
Invoice |
PaymentTermsCode |
InvoicePriorityCode |
Invoice |
PriorityCode |
InvoiceShippingMethodCode |
Invoice |
ShippingMethodCode |
InvoiceShipTo_FreightTermsCode |
Invoice |
ShipTo_FreightTermsCode |
kbarticle_statuscode |
KbArticle |
StatusCode |
lead_salesstage |
Lead |
SalesStage |
lead_statuscode |
Lead |
StatusCode |
LeadAddress1_AddressTypeCode |
Lead |
Address1_AddressTypeCode |
LeadAddress1_ShippingMethodCode |
Lead |
Address1_ShippingMethodCode |
LeadAddress2_AddressTypeCode |
Lead |
Address2_AddressTypeCode |
LeadAddress2_ShippingMethodCode |
Lead |
Address2_ShippingMethodCode |
LeadIndustryCode |
Lead |
IndustryCode |
LeadLeadQualityCode |
Lead |
LeadQualityCode |
LeadLeadSourceCode |
Lead |
LeadSourceCode |
LeadPreferredContactMethodCode |
Lead |
PreferredContactMethodCode |
LeadPriorityCode |
Lead |
PriorityCode |
LeadSalesStageCode |
Lead |
SalesStageCode |
letter_statuscode |
Letter |
StatusCode |
LetterPriorityCode |
Letter |
PriorityCode |
list_statuscode |
List |
StatusCode |
ListCreatedFromCode |
List |
CreatedFromCode |
lookupmapping_statuscode |
LookUpMapping |
StatusCode |
LookUpMappingLookUpSourceCode |
LookUpMapping |
LookUpSourceCode |
LookUpMappingProcessCode |
LookUpMapping |
ProcessCode |
MailboxACTDeliveryMethod |
Mailbox |
ACTDeliveryMethod |
MailboxACTStatus |
Mailbox |
ACTStatus |
MailboxEmailRouterAccessApproval |
Mailbox |
EmailRouterAccessApproval |
MailboxIncomingEmailDeliveryMethod |
Mailbox |
IncomingEmailDeliveryMethod |
MailboxIncomingEmailStatus |
Mailbox |
IncomingEmailStatus |
MailboxOutgoingEmailDeliveryMethod |
Mailbox |
OutgoingEmailDeliveryMethod |
MailboxOutgoingEmailStatus |
Mailbox |
OutgoingEmailStatus |
mailbox_statuscode |
Mailbox |
StatusCode |
mailmergetemplate_statuscode |
MailMergeTemplate |
StatusCode |
MailMergeTemplateDocumentFormat |
MailMergeTemplate |
DocumentFormat |
MailMergeTemplateMailMergeType |
MailMergeTemplate |
MailMergeType |
metric_goaltype |
Metric |
AmountDataType |
metric_statuscode |
Metric |
StatusCode |
msdyn_postalbum_statuscode |
Msdyn_PostAlbum |
StatusCode |
msdyn_postconfig_statuscode |
Msdyn_PostConfig |
StatusCode |
msdyn_postruleconfig_statuscode |
Msdyn_PostRuleConfig |
StatusCode |
msdyn_wallsavedquery_statuscode |
Msdyn_WallSavedQuery |
StatusCode |
msdyn_wallsavedqueryusersettings_statuscode |
Msdyn_WallSavedQueryUserSettings |
StatusCode |
need |
Lead |
StatusCode |
opportunity_salesstage |
Lead |
SalesStage |
opportunity_statuscode |
Opportunity |
StatusCode |
opportunityclose_statuscode |
OpportunityClose |
StatusCode |
OpportunityOpportunityRatingCode |
Opportunity |
OpportunityRatingCode |
OpportunityPriorityCode |
Opportunity |
PriorityCode |
OpportunityProductOpportunityStateCode |
OpportunityProduct |
OpportunityStateCode |
OpportunitySalesStageCode |
Opportunity |
SalesStageCode |
OpportunityTimeLine |
Opportunity |
TimeLine |
orderclose_statuscode |
OrderClose |
StatusCode |
OrganizationCurrencyDisplayOption |
Organization |
CurrencyDisplayOption |
OrganizationCurrencyFormatCode |
Organization |
CurrencyFormatCode |
OrganizationDefaultRecurrenceEndRangeType |
Organization |
DefaultRecurrenceEndRangeType |
OrganizationDiscountCalculationMethod |
Organization |
DiscountCalculationMethod |
OrganizationEmailConnectionChannel |
Organization |
EmailConnectionChannel |
OrganizationFiscalPeriodFormatPeriod |
Organization |
FiscalPeriodFormatPeriod |
OrganizationFiscalYearFormatPrefix |
Organization |
FiscalYearFormatPrefix |
OrganizationFiscalYearFormatSuffix |
Organization |
FiscalYearFormatSuffix |
OrganizationFiscalYearFormatYear |
Organization |
FiscalYearFormatYear |
OrganizationFullNameConventionCode |
Organization |
FullNameConventionCode |
OrganizationISVIntegrationCode |
Organization |
ISVIntegrationCode |
OrganizationNegativeFormatCode |
Organization |
NegativeFormatCode |
OrganizationReportScriptErrors |
Organization |
ReportScriptErrors |
OrganizationYammerPostMethod |
Organization |
YammerPostMethod |
ownermapping_statuscode |
OwnerMapping |
StatusCode |
OwnerMappingProcessCode |
OwnerMapping |
ProcessCode |
phonecall_statuscode |
PhoneCall |
StatusCode |
PhoneCallPriorityCode |
PhoneCall |
PriorityCode |
picklistmapping_statuscode |
PickListMapping |
StatusCode |
PickListMappingProcessCode |
PickListMapping |
ProcessCode |
PluginAssemblyIsolationMode |
PluginAssembly |
IsolationMode |
PluginAssemblySourceType |
PluginAssembly |
SourceType |
position_statuscode |
Position |
StatusCode |
PostSource |
Post |
Source |
PostType |
Post |
Type |
pricelevel_statuscode |
PriceLevel |
StatusCode |
PriceLevelFreightTermsCode |
PriceLevel |
FreightTermsCode |
PriceLevelPaymentMethodCode |
PriceLevel |
PaymentMethodCode |
PriceLevelShippingMethodCode |
PriceLevel |
ShippingMethodCode |
principalsyncattributemapping_syncdirection |
PrincipalSyncAttributeMap |
SyncDirection |
processsession_statuscode |
ProcessSession |
StatusCode |
processstage_category |
ProcessStage |
Category |
ProcessTriggerControlType |
ProcessTrigger |
ControlType |
ProcessTriggerScope |
ProcessTrigger |
Scope |
product_statuscode |
Product |
StatusCode |
productassociate_statuscode |
ProductAssociation |
StatusCode |
ProductAssociationProductIsRequired |
ProductAssociation |
ProductIsRequired |
ProductAssociationPropertyCustomizationStatus |
ProductAssociation |
PropertyCustomizationStatus |
ProductPriceLevelPricingMethodCode |
ProductPriceLevel |
PricingMethodCode |
ProductPriceLevelQuantitySellingCode |
ProductPriceLevel |
QuantitySellingCode |
ProductPriceLevelRoundingOptionCode |
ProductPriceLevel |
RoundingOptionCode |
ProductPriceLevelRoundingPolicyCode |
ProductPriceLevel |
RoundingPolicyCode |
ProductProductStructure |
Product |
ProductStructure |
ProductProductTypeCode |
Product |
ProductTypeCode |
productsubstitute_statuscode |
ProductSubstitute |
StatusCode |
ProductSubstituteDirection |
ProductSubstitute |
Direction |
ProductSubstituteSalesRelationshipType |
ProductSubstitute |
SalesRelationshipType |
PublisherAddress1_AddressTypeCode |
Publisher |
Address1_AddressTypeCode |
PublisherAddress1_ShippingMethodCode |
Publisher |
Address1_ShippingMethodCode |
PublisherAddress2_AddressTypeCode |
Publisher |
Address2_AddressTypeCode |
PublisherAddress2_ShippingMethodCode |
Publisher |
Address2_ShippingMethodCode |
PublisherAddressAddressTypeCode |
PublisherAddress |
AddressTypeCode |
PublisherAddressFreightTermsCode |
PublisherAddress |
FreightTermsCode |
PublisherAddressShippingMethodCode |
PublisherAddress |
ShippingMethodCode |
purchaseprocess |
Lead |
PurchaseProcess |
purchasetimeframe |
Lead |
PurchaseTimeframe |
qooi_pricingerrorcode |
Invoice |
PricingErrorCode |
qooiproduct_producttype |
||
qooiproduct_propertiesconfigurationstatus |
||
queue_statuscode |
Queue |
StatusCode |
QueueEmailRouterAccessApproval |
Queue |
EmailRouterAccessApproval |
QueueIncomingEmailDeliveryMethod |
Queue |
IncomingEmailDeliveryMethod |
QueueIncomingEmailFilteringMethod |
Queue |
IncomingEmailFilteringMethod |
queueitem_statuscode |
QueueItem |
StatusCode |
QueueItemObjectTypeCode |
QueueItem |
ObjectTypeCode |
QueueOutgoingEmailDeliveryMethod |
Queue |
OutgoingEmailDeliveryMethod |
QueueQueueTypeCode |
Queue |
QueueTypeCode |
QueueQueueViewType |
Queue |
QueueViewType |
quote_statuscode |
Quote |
StatusCode |
quoteclose_statuscode |
QuoteClose |
StatusCode |
QuoteDetailQuoteStateCode |
QuoteDetail |
StateCode |
QuoteDetailShipTo_FreightTermsCode |
QuoteDetail |
ShipTo_FreightTermsCode |
QuoteFreightTermsCode |
Quote |
FreightTermsCode |
QuotePaymentTermsCode |
Quote |
PaymentTermsCode |
QuoteShippingMethodCode |
Quote |
ShippingMethodCode |
QuoteShipTo_FreightTermsCode |
Quote |
ShipTo_FreightTermsCode |
recurrencerule_monthofyear |
RecurrenceRule |
MonthOfYear |
RecurrenceRuleInstance |
RecurrenceRule |
Instance |
RecurrenceRulePatternEndType |
RecurrenceRule |
PatternEndType |
RecurrenceRuleRecurrencePatternType |
RecurrenceRule |
RecurrencePatternType |
recurringappointmentmaster_statuscode |
RecurringAppointmentMaster |
StatusCode |
RecurringAppointmentMasterExpansionStateCode |
RecurringAppointmentMaster |
ExpansionStateCode |
RecurringAppointmentMasterInstance |
RecurringAppointmentMaster |
Instance |
RecurringAppointmentMasterInstanceTypeCode |
RecurringAppointmentMaster |
InstanceTypeCode |
RecurringAppointmentMasterPatternEndType |
RecurringAppointmentMaster |
PatternEndType |
RecurringAppointmentMasterPriorityCode |
RecurringAppointmentMaster |
PriorityCode |
RecurringAppointmentMasterRecurrencePatternType |
RecurringAppointmentMaster |
RecurrencePatternType |
relationshiprole_statuscode |
RelationshipRole |
StatusCode |
ReportCategoryCategoryCode |
ReportCategory |
CategoryCode |
ReportLinkLinkTypeCode |
ReportLink |
LinkTypeCode |
ReportReportTypeCode |
Report |
ReportTypeCode |
ReportVisibilityVisibilityCode |
ReportVisibility |
VisibilityCode |
routingrule_statuscode |
RoutingRule |
StatusCode |
SalesLiteratureItemFileTypeCode |
SalesLiteratureItem |
FileTypeCode |
SalesLiteratureLiteratureTypeCode |
SalesLiterature |
LiteratureTypeCode |
salesorder_statuscode |
SalesOrder |
StatusCode |
SalesOrderDetailSalesOrderStateCode |
SalesOrderDetail |
SalesOrderStateCode |
SalesOrderDetailShipTo_FreightTermsCode |
SalesOrderDetail |
ShipTo_FreightTermsCode |
SalesOrderFreightTermsCode |
SalesOrder |
FreightTermsCode |
SalesOrderPaymentTermsCode |
SalesOrder |
PaymentTermsCode |
SalesOrderPriorityCode |
SalesOrder |
PriorityCode |
SalesOrderShippingMethodCode |
SalesOrder |
ShippingMethodCode |
SalesOrderShipTo_FreightTermsCode |
SalesOrder |
ShipTo_FreightTermsCode |
savedquery_statuscode |
SavedQuery |
StatusCode |
sdkmessageprocessingstep_statuscode |
SdkMessageProcessingStep |
StatusCode |
SdkMessageProcessingStepImageImageType |
SdkMessageProcessingStepImage |
ImageType |
SdkMessageProcessingStepInvocationSource |
SdkMessageProcessingStep |
SdkMessageProcessingStepInvocationSource |
SdkMessageProcessingStepMode |
SdkMessageProcessingStep |
SdkMessageProcessingStepMode |
SdkMessageProcessingStepStage |
SdkMessageProcessingStep |
SdkMessageProcessingStepStage |
SdkMessageProcessingStepSupportedDeployment |
SdkMessageProcessingStep |
SdkMessageProcessingStepSupportedDeployment |
service_initialstatuscode |
Service |
InitialStatusCode |
serviceappointment_statuscode |
ServiceAppointment |
StatusCode |
ServiceAppointmentPriorityCode |
ServiceAppointment |
PriorityCode |
ServiceEndpointConnectionMode |
ServiceEndpoint |
ConnectionMode |
ServiceEndpointContract |
ServiceEndpoint |
Contract |
ServiceEndpointUserClaim |
ServiceEndpoint |
UserClaim |
servicestage |
Incident |
ServiceStage |
sharepoint_validationstatus |
SharePointSite |
StateCode |
sharepoint_validationstatusreason |
SharePointSite |
StatusCode |
sharepointdocumentlocation_statuscode |
SharepointDocumentLocation |
StatusCode |
sharepointsite_statuscode |
SharepointSite |
StatusCode |
SiteAddress1_AddressTypeCode |
Site |
Address1_AddressTypeCode |
SiteAddress1_ShippingMethodCode |
Site |
Address1_ShippingMethodCode |
SiteAddress2_AddressTypeCode |
Site |
Address2_AddressTypeCode |
SiteAddress2_ShippingMethodCode |
Site |
Address2_ShippingMethodCode |
sla_statuscode |
SLA |
StatusCode |
SLAApplicableFromPickList |
SLA |
ApplicableFrom |
SLAKPIInstanceStatus |
SLAKPIInstance |
Status |
SLAKPIInstanceWarningTimeReached |
SLAKPIInstance |
WarningTimeReached |
SLAObjectTypeCode |
SLA |
ObjectTypeCode |
SLASLAType |
SLA |
SLAType |
socialactivity_postmessagetype |
SocialActivity |
PostMessageType |
socialactivity_statuscode |
SocialActivity |
StatusCode |
SocialActivityPriorityCode |
SocialActivity |
PriorityCode |
SocialInsightsConfigurationFormTypeCode |
SocialInsightsConfiguration |
|
SocialInsightsConfigurationSocialDataItemType |
SocialInsightsConfiguration |
SocialDataItemType |
socialprofile_community |
SocialProfile |
Community |
socialprofile_statuscode |
SocialProfile |
StatusCode |
syncattributemapping_syncdirection |
SyncAttributeMapping |
SyncDirection |
SystemFormActivationState |
SystemForm |
FormActivationState |
SystemFormPresentation |
SystemForm |
FormPresentation |
SystemFormType |
SystemForm |
Type |
SystemUserAccessMode |
SystemUser |
AccessMode |
SystemUserAddress1_AddressTypeCode |
SystemUser |
Address1_AddressTypeCode |
SystemUserAddress1_ShippingMethodCode |
SystemUser |
Address1_ShippingMethodCode |
SystemUserAddress2_AddressTypeCode |
SystemUser |
Address2_AddressTypeCode |
SystemUserAddress2_ShippingMethodCode |
SystemUser |
Address2_ShippingMethodCode |
SystemUserCALType |
SystemUser |
CALType |
SystemUserEmailRouterAccessApproval |
SystemUser |
EmailRouterAccessApproval |
SystemUserIncomingEmailDeliveryMethod |
SystemUser |
IncomingEmailDeliveryMethod |
SystemUserInviteStatusCode |
SystemUser |
InviteStatusCode |
SystemUserOutgoingEmailDeliveryMethod |
SystemUser |
OutgoingEmailDeliveryMethod |
SystemUserPreferredAddressCode |
SystemUser |
PreferredAddressCode |
SystemUserPreferredEmailCode |
SystemUser |
PreferredEmailCode |
SystemUserPreferredPhoneCode |
SystemUser |
PreferredPhoneCode |
task_statuscode |
Task |
StatusCode |
TaskPriorityCode |
Task |
PriorityCode |
TeamTeamType |
Team |
TeamType |
TraceLogLevel |
TraceLog |
Level |
transactioncurrency_statuscode |
TransactionCurrency |
StatusCode |
transformationmapping_statuscode |
TransformationMapping |
StatusCode |
TransformationMappingProcessCode |
TransformationMapping |
ProcessCode |
TransformationParameterMappingDataTypeCode |
TransformationParameterMapping |
DataTypeCode |
TransformationParameterMappingParameterTypeCode |
TransformationParameterMapping |
ParameterTypeCode |
uomschedule_statuscode |
UoMSchedule |
StatusCode |
UserFormType |
UserForm |
Type |
userquery_statuscode |
UserQuery |
StatusCode |
UserSettingsDataValidationModeForExportToExcel |
UserSettings |
DataValidationModeForExportToExcel |
UserSettingsEntityFormMode |
UserSettings |
EntityFormMode |
UserSettingsIncomingEmailFilteringMethod |
UserSettings |
IncomingEmailFilteringMethod |
UserSettingsReportScriptErrors |
UserSettings |
ReportScriptErrors |
UserSettingsVisualizationPaneLayout |
UserSettings |
VisualizationPaneLayout |
WebResourceWebResourceType |
WebResource |
WebResourceType |
workflow_statuscode |
Workflow |
StatusCode |
WorkflowCategory |
Workflow |
Category |
WorkflowDependencyType |
WorkflowDependency |
Type |
workflowlog_objecttypecode |
WorkflowLog |
|
WorkflowMode |
Workflow |
Mode |
WorkflowLogStatus |
WorkflowLog |
Status |
workflow_runas |
Workflow |
RunAs |
WorkflowScope |
Workflow |
Scope |
workflow_stage |
Workflow |
CreateStage |
WorkflowType |
Workflow |
Type |
See Also
Use the sample and helper code
Helper code: ServerConnection class
Helper code: DeviceIdManager class
Helper code: SystemUserProvider class
Sample extension to generate enumerations for option sets
Global option set metadata values
Run a simple program using Microsoft Dynamics CRM web services
© 2016 Microsoft. All rights reserved. Copyright