AddItemCampaignRequest Class

Definition

Contains the data that is needed to add an item to a campaign.

public ref class AddItemCampaignRequest sealed : Microsoft::Xrm::Sdk::OrganizationRequest
[System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/crm/2011/Contracts")]
public sealed class AddItemCampaignRequest : Microsoft.Xrm.Sdk.OrganizationRequest
[<System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/crm/2011/Contracts")>]
type AddItemCampaignRequest = class
    inherit OrganizationRequest
Public NotInheritable Class AddItemCampaignRequest
Inherits OrganizationRequest
Inheritance
AddItemCampaignRequest
Attributes

Remarks

This message requires Dynamics 365 Sales.

For the Web API use AddItemCampaign action.

Usage

Pass an instance of this class to the Execute(OrganizationRequest) method, which returns an instance of the AddItemCampaignResponse class.

Privileges and Access Rights

To perform this action, the caller must have privileges on the Campaign table and on the record that is specified in the EntityId property . The caller must also have access rights on the specified records in the CampaignId and EntityId properties.

Notes to Callers

The added item must be one of the following entity types: Campaign, List, Product, or SalesLiterature.

Constructors

AddItemCampaignRequest()

Initializes a new instance of the AddItemCampaignRequest class.

Properties

CampaignId

Gets or sets the ID of the campaign. Required.

EntityId

Gets or sets the ID of the record to be added to the campaign. Required.

EntityName

Gets or sets the logical name of the table that is used in the operation. Required.

ExtensionData

Gets or sets the structure that contains extra data. Optional.

(Inherited from OrganizationRequest)
Item[String]

Gets or sets the indexer for the Parameters collection.

(Inherited from OrganizationRequest)
Parameters

Gets or sets the collection of parameters for the request. Required, but is supplied by derived classes.

(Inherited from OrganizationRequest)
RequestId

Gets or sets the ID of the request. Optional.

(Inherited from OrganizationRequest)
RequestName

Gets or sets the name of the request. Required, but is supplied by derived classes.

(Inherited from OrganizationRequest)

Applies to

See also