dotmailer SDK: dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue Class Reference

dotmailer SDK

dotmailer SDK
Tools to access and manage an account in the dotMailer system
dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue Class Reference

Class that represents a data field attached to a contact More...

Inheritance diagram for dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue:
dotMailer.Sdk.Interfaces.IDmObject dotMailer.Sdk.Cache.IDmCacheableObject

Public Member Functions

DmDataFieldValue Clone ()
 Creates a new dmDatafield, and copies the contents in to it.
 

Properties

int AccountId [get, set]
 The parent account id
 
DmDataFieldDefinition Definition [get, set]
 The parent Data Field Definition
 
string UserTag1 [get, set]
 User Tag
 
string UserTag2 [get, set]
 User Tag
 
string UserTag3 [get, set]
 User Tag
 
bool IsEmpty [get]
 Returns true if the value is null
 
bool IsDirty [get, set]
 Returns true if the object has changed
 
string ObjectType [get, set]
 Returns the type name of the class Used by the serialisation process
 
string ExternalId [get]
 Gets/Sets the generated Id that uniquely identifies this record
 
object Value [get, set]
 Gets/Sets the value
 
- Properties inherited from dotMailer.Sdk.Interfaces.IDmObject
int AccountId [get]
 The DotMailer account Id for this object
 
string ExternalId [get]
 A key that represents this object, used for synching with external applications
 
bool IsDirty [get]
 has the data of the object changed
 

Detailed Description

Class that represents a data field attached to a contact

Member Function Documentation

DmDataFieldValue dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue.Clone ( )

Creates a new dmDatafield, and copies the contents in to it.

Returns

Property Documentation

int dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue.AccountId
getset

The parent account id

DmDataFieldDefinition dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue.Definition
getset

The parent Data Field Definition

string dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue.ExternalId
get

Gets/Sets the generated Id that uniquely identifies this record

bool dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue.IsDirty
getset

Returns true if the object has changed

bool dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue.IsEmpty
get

Returns true if the value is null

string dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue.ObjectType
getset

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

string dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue.UserTag1
getset

User Tag

string dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue.UserTag2
getset

User Tag

string dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue.UserTag3
getset

User Tag

object dotMailer.Sdk.Contacts.DataFields.DmDataFieldValue.Value
getset

Gets/Sets the value

Generated by   doxygen 1.8.3