dotmailer SDK: dotMailer.Sdk.Collections.DmDataFieldValueCollection Class Reference

dotmailer SDK

dotmailer SDK
Tools to access and manage an account in the dotMailer system
dotMailer.Sdk.Collections.DmDataFieldValueCollection Class Reference

A collection of data field values used by a contact More...

Inheritance diagram for dotMailer.Sdk.Collections.DmDataFieldValueCollection:

Public Member Functions

DmDataFieldValueCollection GetPopulatedDataFields ()
 Returns a collection of data field values, where the value is not null
 
bool ContainsDataField (string dataFieldName)
 Checks to see if the collection contains a data field with specified name
 
DmDataFieldValue GetDataFieldByName (string dataFieldName)
 Gets the data field value that has the specified data field
 
void Remove (string dataFieldName)
 Removes the data field with the specifed name from the collection
 

Properties

override string ObjectType [get, set]
 Returns the type name of the class Used by the serialisation process
 
object this[string dfName] [get, set]
 Quick shortcut for values access by data field name
 

Detailed Description

A collection of data field values used by a contact

Member Function Documentation

bool dotMailer.Sdk.Collections.DmDataFieldValueCollection.ContainsDataField ( string  dataFieldName)

Checks to see if the collection contains a data field with specified name

Parameters
dataFieldNamethe required name of the DataField
Returns
true if found
DmDataFieldValue dotMailer.Sdk.Collections.DmDataFieldValueCollection.GetDataFieldByName ( string  dataFieldName)

Gets the data field value that has the specified data field

Parameters
dataFieldName
Returns
DmDataFieldValueCollection dotMailer.Sdk.Collections.DmDataFieldValueCollection.GetPopulatedDataFields ( )

Returns a collection of data field values, where the value is not null

Returns
void dotMailer.Sdk.Collections.DmDataFieldValueCollection.Remove ( string  dataFieldName)

Removes the data field with the specifed name from the collection

Parameters
dataFieldName

Property Documentation

override string dotMailer.Sdk.Collections.DmDataFieldValueCollection.ObjectType
getset

Returns the type name of the class Used by the serialisation process

object dotMailer.Sdk.Collections.DmDataFieldValueCollection.this[string dfName]
getset

Quick shortcut for values access by data field name

Parameters
dfName
Returns
Generated by   doxygen 1.8.3