PropagateByExpressionRequest Members
Applies To: Microsoft Dynamics CRM 2013, Microsoft Dynamics CRM Online
Contains the data that is needed to create a quick campaign to distribute an activity to accounts, contacts, or leads that are selected by a query.
The following tables list the members exposed by the PropagateByExpressionRequest type.
Public Constructors
Name | Description | |
---|---|---|
PropagateByExpressionRequest | Initializes a new instance of the PropagateByExpressionRequest class. |
Top
Public Properties
Name | Description | |
---|---|---|
Activity | Gets or sets the activity to be distributed. Required. | |
ExecuteImmediately | Gets or sets a value that indicates whether the activity is both created and executed. Required. | |
ExtensionData | Gets or sets the structure that contains extra data. Optional. (inherited from OrganizationRequest) | |
FriendlyName | Gets or sets the user-identifiable name for the campaign. Required. | |
Item | Gets or sets the indexer for the Parameters collection. (inherited from OrganizationRequest) | |
Owner | Gets or sets the owner for the activity. Required. | |
OwnershipOptions | Gets or sets the ownership options for propagation. Required. | |
Parameters | Gets or sets the collection of parameters for the request. Required, but is supplied by derived classes. (inherited from OrganizationRequest) | |
PostWorkflowEvent | Gets or sets a value that indicates whether an asynchronous job is used to distribute an activity, such as an email, fax, or letter, to the members of a list. Required. | |
QueryExpression | Gets or sets the query criteria to select accounts, contacts, or leads for which activities are created. Required. | |
QueueId | Gets or sets the ID of the queue to which the created activities are added. Optional. | |
RequestId | Gets or sets the ID of an asynchronous operation (system job). Optional. (inherited from OrganizationRequest) | |
RequestName | Gets or sets the name of the request. Required, but is supplied by derived classes. (inherited from OrganizationRequest) | |
SendEmail | Gets or sets a value that indicates whether to send an email about the new activity. Required. | |
TemplateId | Gets or sets the ID of the email template. Required. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
Equals | (inherited from Object) | |
GetHashCode | (inherited from Object) | |
GetType | (inherited from Object) | |
ToString | (inherited from Object) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (inherited from Object) | |
MemberwiseClone | (inherited from Object) |
Top
See Also
Reference
PropagateByExpressionRequest Class
Microsoft.Crm.Sdk.Messages Namespace
PropagateByExpressionResponse
Other Resources
Campaign Entities
Sample: Distribute a Quick Campaign
PropagateByExpression Privileges
How Role-Based Security Can Be Used to Control Access to Entities in CRM
How Instance-Based Security Can Be Used to Control Access to Entity Instances (Records) in CRM
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.