Invokes asynchronous Salesforce.com save command to insert a new salesforce.com object

Namespace:  RedCritterSForceV1
Assembly:  RedCritterSForceV1 (in RedCritterSForceV1.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

      
 C#  Visual Basic 
public void InsertObject(
	string requestID,
	API..::.SFObjectType objectType,
	Collection<Setting> properties
)
Public Sub InsertObject ( _
	requestID As String, _
	objectType As API..::.SFObjectType, _
	properties As Collection(Of Setting) _
)

Parameters

requestID
String
A string ID for your App's use.
objectType
API..::.SFObjectType
Must be a standard SalesForce object i.e. "Contact", "Case", "Account"
properties
Collection<(Of <(Setting>)>)
The names and values of the properties to update

Examples

CopyC#
System.Collections.ObjectModel.Collection<Setting> properties = new System.Collections.ObjectModel.Collection<Setting>();
properties.Add(new Setting("Email", currentOutlookContact.EmailAddress));
properties.Add(new Setting("FirstName", currentOutlookContact.FirstName));
properties.Add(new Setting("LastName", currentOutlookContact.LastName));
sfAPI.InsertObject("myrequestid", RedCritterSForceV1.API.SFObjectType.Contact, properties);

See Also