pdf viewer in asp.net using c# : How to copy picture from pdf to word software Library cloud windows asp.net winforms class sforce_Web_Services_Developer_s_Guide_v133-part1146

What the Field Contains
Field Type
A combobox, which includes a set of enumerated values and allows the user to specify a value not
in the list. See Combobox Field Type.
combobox
Currency values. See Currency Field Type.
currency
Email addresses. See Email Field Type.
email
Encrypted text fields contain any combination of letters, numbers, or symbols that are stored in
encrypted form. You can set a maximum length of up to 175 characters. Available in API versions
11.0 and later.
encryptedstring
Primary key field for the object. See ID Field Type.
Note that most Web services tools, including .NET and Axis 1.2 and later, map the ID simple type
defined in the API WSDL (Enterprise or Partner) to a string. However, other tools, including Axis
ID
v1.1, generate a specific ID class to represent the ID simple type. Please consult your Web services
toolkit documentation for more information.
When records are merged, the ID of the record that is saved (the other records are deleted).
masterrecord
Multi-select picklists, which include a set of enumerated values from which multiple values can be
selected. See Mult-Select Picklist Field Type.
multipicklist
Percentage values. See Percent Field Type.
percent
Phone numbers. Values can include alphabetic characters. Client applications are responsible for
phone number formatting. See Phone Field Type.
phone
Picklists, which include a set of enumerated values from which one value can be selected. See Picklist
Field Type.
picklist
Cross-references to a different object. Analogous to a foreign key field in SQL. See Reference Field
Type.
reference
String that is displayed as a multiline text field. See Textarea Field Type.
textarea
URL values. Client applications should commonly display these as hyperlinks. See URL Field Type.
url
These field types extend the primitive data types, which are described in Primitive Data Types. While many of these field
types follow common data typing conventions that are made explicit in their metadata, certain field types have unique
characteristics that you need to understand before using them in your client application.
These field types apply to both standard and custom fields.They are enumerated in the 
type
field of the Field type, which
is described in the 
fields
property of the DescribeSObjectResult.
Note:  Some numeric fields have precision and scale limits. In addition, certain text fields have length restrictions.
These restrictions are enforced when you 
create()
or 
update()
objects. However, the API may return data that
does not meet these restrictions.
AnyType Field Type
The 
anyType
field type is dynamic and returns 
string
,
date
,
number
, or 
boolean
data depending on the kind of field
involved. For example, the element in a SOAP message has an 
xsi:type="xsd:string"
attribute if the field is of type
string
.This field type is used in history objects for the 
NewValue
and 
OldValue
fields. It is also a valid field type for
fieldType
and 
soapType
. For more information, see DescribeSObjectResult.
29
Field Types
How to copy picture from pdf to word - copy, paste, cut PDF images in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed tutorial for copying, pasting, and cutting image in PDF page using C# class code
paste image in pdf preview; copy image from pdf preview
How to copy picture from pdf to word - VB.NET PDF copy, paste image library: copy, paste, cut PDF images in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Tutorial for How to Cut or Copy an Image from One Page and Paste to Another
copy and paste image from pdf; how to copy and paste a picture from a pdf
Note:  Most SOAP toolkits automatically deserialize this element into the correct native type.
Calculated Field Type
Calculated fields are read-only fields in the API. These are fields defined by a formula, which is an algorithm that derives its
value from other fields, expressions, or values. You can filter on these fields in SOQL, but you should not replicate these fields.
The length of text calculated fields is 3900 characters or less—anything longer will be truncated.
Calculated fields are called formula fields in the Salesforce user interface. For more information, see the Salesforce online help
topic Building Formulas.
Combobox Field Type
A combobox is a picklist that also allows users to type a value that is not already specified in the list. A combobox is defined
as a string value.
Currency Field Type
Currency fields contain currency values, such as the 
ExpectedRevenue
field in a Campaign, and are defined as type double.
For organizations that have the multicurrency option enabled, the 
CurrencyIsoCode
field is defined for any object that can
have currency fields.The 
CurrencyIsoCode
field and currency fields are linked in a special way. On any specific record, the
CurrencyIsoCode
field defines the currency of that record, and thus, the values of all currency fields on that record will be
expressed in that currency.
For most cases, clients do not need to consider the linking of the 
CurrencyIsoCode
field and the currency fields on an object.
However, clients may need to consider the following:
• The 
CurrencyIsoCode
field exists only for those organizations that have enabled multicurrency support.
• When displaying the currency values in a user interface, it is preferred to prepend each currency value with its
CurrencyIsoCode
value and a space separator.
• The 
CurrencyIsoCode
field is a restricted picklist field.The set of allowable values, defined in the CurrencyType object,
can vary from organization to organization. Attempting to set it to a value that is not defined for an organization causes
the operation to be rejected.
• If you update the 
CurrencyIsoCode
field on an object, it implicitly converts all currency values on that object to the new
currency code, using the conversion rates that are defined for that organization in the Salesforce user interface. If you
specify currency values in that same 
update()
call, the new currency values you specify are interpreted in the new
CurrencyIsoCode
field value, without conversion.
• The picklist values in a 
CurrencyIsoCode
field do not exactly match the labels displayed in Salesforce.
To perform currency conversions, client applications can look up the 
CurrencyIsoCode
in the CurrencyType object.
Email Field Type
Email fields contain email addresses. Client applications are responsible for specifying valid and properly formatted email
addresses in 
create()
and 
update()
calls.
ID Field Type
With rare exceptions, all objects in the API have a field of type ID that is named 
Id
and contains a unique identifier for each
record in the object. It is analogous a primary key in relational databases. When you 
create()
a new record, the Web service
generates an ID value for the record, ensuring that it is properly formatted and unique within your organization’s data. You
cannot use the 
update()
call on ID fields. Because the ID value stays constant over the lifetime of the record, you can refer
30
Field Types
C# PDF insert image Library: insert images into PDF in C#.net, ASP
How to Insert & Add Image, Picture or Logo on PDF Page Using C#.NET. Import graphic picture, digital photo, signature and logo into PDF document.
how to copy pictures from pdf; paste jpg into pdf
VB.NET PDF insert image library: insert images into PDF in vb.net
project. Import graphic picture, digital photo, signature and logo into PDF document. Add images to any selected PDF page in VB.NET.
how to copy and paste an image from a pdf; how to cut image from pdf file
to the record by its ID value in subsequent API calls. Also, the ID value contains a three-character code that identifies the
object type, which client applications can retrieve via the
describeSObjects()
call.
In addition, certain objects, including custom objects, have one or more fields of type 
reference
that contain the ID value
for a related record.These fields have names that end in the suffix “-Id”, for example,OwnerId in the account object.OwnerId
contains the ID of the user who owns that account. Unlike the field named 
Id
,
reference
fields are analogous to foreign
keys and can be changed via the 
update()
call. For more information, See Reference Field Type.
Some API calls, such as 
retrieve()
and 
delete()
, accept an array of IDs as parameters—each array element uniquely
identifies the row to retrieve or delete. Similarly, the 
update()
call accepts an array of sObjects—each sObject contains an
Id
field that uniquely identifies the sObject.
ID fields in the Salesforce user interface contain 15-character, base-62, case-sensitive strings. Each of the 15 characters can
be a numeric digit (0-9), a lowercase letter (a-z), or an uppercase letter (A-Z).Two unique IDs may only be different by a
change in case.
Because there are applications like Access which do not recognize that 50130000000014c is a different ID from
50130000000014C, an 18-digit, case-safe version of the ID is returned by all API calls. The 18 character IDs have been
formed by adding a suffix to each ID in the Force.com API. 18-character IDs can be safely compared for uniqueness by
case-insensitive applications, and can be used in all API calls when creating, editing, or deleting data.
If you need to convert the 18-character ID to a 15-character version, truncate the last three characters. Salesforce.com
recommends that you use the 18-character ID.
Note:  Most Web services tools, including .NET and Axis 1.2 and greater, map the ID simple type defined in the
API WSDL (Enterprise or Partner) to a string. However, other tools, including Axis v1.1, generate a specific ID class
to represent the ID simple type. Please consult your web services toolkit documentation for more information.
Mult-Select Picklist Field Type
Multi-select picklist fields contain a list of one or more items from which a user can choose multiple items. One of the items
can be configured as the default item. Selections are maintained as a string containing a series of attributes delimited by
semicolons. For example, a query might return the values of a multivalue picklist as “first value; second value; third value”. For
information on querying multi-select picklists, See Querying Multi-Select Picklists.
Percent Field Type
Percent fields contain percent values. Percent fields are defined as type double.
Phone Field Type
Phone fields contain phone numbers, which can include alphabetic characters. Client applications are responsible for phone
number formatting.
Picklist Field Type
Picklist fields contain a list of one or more items from which a user chooses a single item. They display as drop-down lists in
the Salesforce user interface. One of the items can be configured as the default item.
In the Field object associated with theDescribeSObjectResult, the 
restrictedPicklist
field defines whether the field is
a restricted picklist or not. The API does not enforce the list of values for advisory (unrestricted) picklist fields on 
create()
or 
update()
.When inserting an unrestricted picklist field that does not have a PicklistEntry, the system creates an “inactive”
picklist value. This value can be promoted to an “active” picklist value by adding the picklist value in the Salesforce user
interface.
When creating new, inactive picklists, the API checks to see if there is a match.This check is case-insensitive.
31
Field Types
C# HTML5 Viewer: Deployment on ASP.NET MVC
under Views according to config in picture above. RasterEdge.XDoc.PDF.HTML5Editor. dll. Open RasterEdge_MVC3 DemoProject, copy following content to your project:
how to copy pictures from pdf to powerpoint; copy pdf picture to word
VB.NET TIFF: How to Draw Picture & Write Text on TIFF Document in
Copy the demo codes and run your project to see New RaterEdgeDrawing() drawing.Picture = "RasterEdge" drawing & profession imaging controls, PDF document, tiff
copy images from pdf to powerpoint; copy pdf picture to powerpoint
In the Field object associated with theDescribeSObjectResult, the 
picklistValues
field contains an array of items
(PicklistEntry objects). Each PicklistEntry defines the item’s label, value, and whether it is the default item in the picklist (a
picklist has no more than one default value).
Enumerated fields support localization of the labels to the language of the user. For example, for the 
Industry
field on an
Account, the value "Agriculture" may be translated to various languages.The enumerated field values are fixed and do not
change with a user’s language. However, each value may have a specified “label” field that provides the localized label for that
value. You must always use the value when inserting or updating a field. The 
query()
call always returns the value, not the
label.The corresponding label for a value in theDescribeSObjectResult should be used when displaying the value to the user
in any user interface.
The API supports the retrieval of the certain picklists in the following objects:CaseStatus,ContractStatus,LeadStatus,
OpportunityStage,PartnerRole, SolutionStatus,TaskPriority, and TaskStatus. Each object represents a value in the respective
picklist.These picklist entries always specify some other piece of information, such as whether the status is converted, and so
on. Your client application can invoke the 
query()
call on any of these objects (such as CaseStatus) to retrieve the set of
values in the picklist, and then use that information while processing other objects (such as Cases) to determine more information
about those objects (such as a given case).These objects are read-only via the API.To modify items in picklists, you must use
the Salesforce user interface.
Reference Field Type
A reference field contains an 
Id
value that points to a unique record (usually the parent record) on another object. This is
analogous to the concept of a foreign key in relational databases.The name of a reference field ends, by convention, with the
letters 
Id
(such as 
CaseId
or
OpportunityId
). For example, in the OpportunityCompetitor object, the 
OpportunityId
field is a reference field that points to the Opportunity object. It contains an ID value that uniquely identifies an Opportunity
record.
In some cases, an object can refer to another object of its same type. For example, an Account can have a parent link that
points to another Account.
The Event and Task objects both have 
WhoId
and 
WhatId
cross-reference ID fields. Each of these cross-reference fields can
point to one of several other objects.The 
WhoId
field can point to a Contact or Lead, and the 
WhatId
field can point to an
Account, Opportunity, Campaign, or Case. In addition, if the 
WhoId
field refers to a Lead, then the 
WhatId
field must be
empty.
You can describe and query each cross-referenced object. When you query a cross-reference ID field, it returns an object ID
of the appropriate type. You can then query that ID to get additional information about the object, using the ID in the 
id
field for that query.
The cross-reference ID field value is either:
• a valid record in your organization, or
• an empty value, which indicates an empty reference
The cross-reference ID field value, if non- 
null
, is guaranteed to be an object in your organization. However, it is not
guaranteed that you can query that object. Users with the “View All Data” permission can always query that object. Other
users may be restricted from viewing or editing the referenced object.
When specifying a value for a cross-reference ID field in a 
create()
or 
update()
call, the value must be a valid value of
type ID, and the user must have appropriate access to that object.The exact requirements vary from field to field.
For information on IDs, see ID Field Type.
Textarea Field Type
Textarea fields contain text that can be longer than 4000 bytes. Unlike string fields, textarea fields cannot be specified in the
WHERE clause of a queryString of a 
query()
call.To filter records on this field, you must do so while processing records
32
Field Types
VB.NET Image: Image Cropping SDK to Cut Out Image, Picture and
first! VB.NET Image & Picture Cropping Application. Do you need to save a copy of certain part of an image file in a programming way?
copy paste image pdf; how to copy pdf image to jpg
VB.NET Image: Image Resizer Control SDK to Resize Picture & Photo
NET Method to Resize Image & Picture. Here we code demo, which you can directly copy to your provide powerful & profession imaging controls, PDF document, image
copy picture from pdf to word; copy and paste image into pdf
in the QueryResult. For fields with this restriction, its 
filterable
field in the Field type (described in the 
fields
property
of the DescribeSObjectResult) is 
false
.
URL Field Type
URL fields contain URLs. Client applications are responsible for specifying valid and properly formatted URLs in 
create()
and 
update()
calls.
API Data Types and Salesforce Field Types
Generally, API data types and Salesforce field types have the same names. For example, a date field is represented by a date
data type in the API. However, some field types are represented differently depending on whether you are inspecting an object
via the API or the Salesforce user interface.The following table contains the mapping for field types and data types that are
different:
Corresponding Field Types in the Salesforce User Interface
API Data Type
Lookup relationship, master-detail relationship
ID
Auto number, email, phone, picklist, multi-select picklist, text, text area, long text area, and URL.
Different maximum lengths are specified in the WSDL for text, text area, and long text area.
string
Checkbox
boolean
Currency, formula, number, percent, and roll-up summary
double
When formula fields are created in the Salesforce user interface, a type must be specified.This type
corresponds to the API data type of the same name: currency, date, date/time, number, percent, or
text.
Varies by type
All other fields that you can create in the Salesforce user interface fall into one of the following categories:
• The field is not available in both the Salesforce user interface and the API. For example, the BusinessHours object has
fields of API data type time, but you cannot create a custom field of this type.
• Field types are the same as their corresponding API data type. For example, if you create a date field in the Salesforce user
interface, that field is the date data type in the API.
For more information about API data types, see Primitive Data Types and Field Types.
Core Data Types Used in API Calls
Many calls in the API use the following data types:
• sObject
• ID (String). See ID Field Type.
The API also uses several error handling objects. If an error occurs during a SOAP request, the API returns a SOAP fault
message.The message contains different content, depending on the type of error:
• If an error affects the entire request, an API Fault Element, is returned, containing an ExceptionCode and the associated
error message text.
• If the error affects some records and not others, an Error is returned, containing a StatusCode.These errors typically occur
during bulk operations, such as creating, updating, or deleting multiple records with a single call.
33
API Data Types and Salesforce Field Types
VB.NET PDF remove image library: remove, delete images from PDF in
C#.NET PDF pages extract, copy, paste, C# Powerful PDF image editor control, compatible with .NET Support removing vector image, graphic picture, digital photo
copy image from pdf to ppt; how to paste a picture in a pdf
C# PDF remove image library: remove, delete images from PDF in C#.
Image: Copy, Paste, Cut Image in Page. Link Visual Studio .NET PDF image editor control, compatible Support removing vector image, graphic picture, digital photo
cut image from pdf online; paste image into pdf preview
sObject
An sObject represents an object, such as an Account or Campaign. For a list of standard objects, see Standard Objects.
An sObject has the following properties:
Description
Type
Name
Array of one or more field names whose value you want to explicitly set to 
null
.
When used with 
update()
or 
upsert()
, you can specify only those fields that you can update and
that have the 
nillable
property.When used with 
create()
, you can specify only those fields that
you can create and that have the 
nillable
or the 
default on create
property.
string[]
fieldsToNull
For example, if specifying an ID field or required field results in a run-time error, you can specify
that field name in 
fieldsToNull
. Similarly, if you need to set a picklist value to none when creating
a record, but the picklist has a default value, you can specify the field in 
fieldsToNull
.
Unique ID for this individual object. For the 
create()
call, this value is null. For all other API
calls, this value must be specified.
ID
ID
API Fault Element
The following table lists the API fault elements that the API returns if an error occurs when processing a service request.
Description
Fault
The row and column numbers where the problem occurred.
ApiQueryFault
An error occurred during the 
login()
call.
LoginFault
An invalid sObject in a 
describeSObject()
,
describeSObjects()
,
create()
,
update()
,
retrieve()
, or 
query()
call.
InvalidSObjectFault
An invalid field in a 
retrieve()
or 
query()
call.
InvalidFieldFault
A problem in the 
queryString
passed in a 
query()
call.
MalformedQueryFault
A problem in the 
queryLocator
passed in a 
queryMore()
call.
InvalidQueryLocatorFault
A problem in the 
search
passed in a 
search()
call.
MalformedSearchFault
A specified ID was invalid in a setPassword() or resetPassword() call.
InvalidIdFault
An unexpected error occurred. The error is not associated with any other API fault.
UnexpectedErrorFault
ExceptionCode
The following list of 
ExceptionCode
values is defined in your WSDL file. Some codes may not be in your WSDL, depending
on the features you have enabled.
Codes may refer to features with which you are unfamiliar. If this is the case, you can find out more about the feature in the
Salesforce online help.
API_CURRENTLY_DISABLED
Because of a system problem, API functionality is temporarily unavailable.
34
Core Data Types Used in API Calls
API_DISABLED_FOR_ORG
API access has not been enabled for the organization. Contact salesforce.com to enable API access.
CANT_ADD_STANDARD_PORTAL_USER_TO_TERRITORY
A user with a standard portal license cannot be added to a territory.
CIRCULAR_OBJECT_GRAPH
The request failed because it contained a circular object reference.
CLIENT_NOT_ACCESSIBLE_FOR_USER
The current user does not have permission to access the specified client.
CLIENT_REQUIRE_UPDATE_FOR_USER
The current user is required to use a newer version of the specified client, and will have access until the
client is updated.
DUPLICATE_VALUE
You cannot supply a duplicate value for a field that must be unique. For example, you may have submitted
two copies of the same sessionId in a 
invalidateSessions()
call.
EMAIL_BATCH_SIZE_LIMIT_EXCEEDED
A method tried to process more email records than the maximum batch size.
EMAIL_TO_CASE_INVALID_ROUTING
An email to case record has been submitted for processing but the feature is not enabled.
EMAIL_TO_CASE_LIMIT_EXCEEDED
The daily converted email limit for the Email-to-Case feature has been exceeded.
EMAIL_TO_CASE_NOT_ENABLED
The Email-to-Case feature has not been enabled.
EXCEEDED_ID_LIMIT
Too many IDs were specified in a call. For example, more than 2000 IDs were requested in a 
retrieve()
call, or more than 200 session IDs were specified in a 
logout()
call.
EXCEEDED_LEAD_CONVERT_LIMIT
Too many IDs were sent to a 
convertLead()
call.
EXCEEDED_MAX_SIZE_REQUEST
The size of the message sent to the API exceeded 50 MB.
EXCEEDED_MAX_TYPES_LIMIT
The number of object types to describe is too large.
EXCEEDED_QUOTA
The size limit for organization data storage was exceeded during a 
create()
call.
FUNCTIONALITY_NOT_ENABLED
Functionality has been temporarily disabled. Other calls may continue to work.
INACTIVE_OWNER_OR_USER
The user or record owner is not active.
INACTIVE_PORTAL
The referenced portal is inactive.
INSUFFICIENT_ACCESS
The user does not have sufficient access to perform the operation.
INVALID_ASSIGNMENT_RULE
An invalid AssignmentRuleHeader value was specified.
35
Core Data Types Used in API Calls
INVALID_BATCH_SIZE
The query options have an invalid batch size value.
INVALID_CLIENT
The client is invalid.
INVALID_CROSS_REFERENCE_KEY
An invalid foreign key cannot be set on a field.
INVALID_FIELD
The specified field name is invalid.
INVALID_FILTER_LANGUAGE
The specified language cannot be used as a filter.
INVALID_FILTER_VALUE
A SOQL query with 
LIKE
or 
NOT LIKE
specified an invalid character, for example, an incorrectly placed
asterisk (*). Correct the query and resubmit.
INVALID_ID_FIELD
The specified ID is correctly formatted, but is not valid, for example, it is an ID of the wrong type, or the
object it identifies no longer exists.
INVALID_LOCATOR
The locator is invalid.
INVALID_LOGIN
The 
login()
credentials are not valid, or the maximum number of logins have been exceeded. Contact
your administrator for more information.
INVALID_NEW_PASSWORD
The new password does not conform with the password policies of the organization.
INVALID_OPERATION
The client application tried to submit an object that is already in process as part of workflow approval or
processing.
INVALID_OPERATION_WITH_EXPIRED_PASSWORD
Due to password expiration, a valid password must be set using setPassword() before the call can be
invoked.
INVALID_QUERY_FILTER_OPERATOR
An invalid operator was used in the 
query()
filter clause, at least for that field.
INVALID_QUERY_LOCATOR
An invalid 
queryLocator
parameter was specified in a 
queryMore()
call.
INVALID_QUERY_SCOPE
The specified search scope is invalid.
INVALID_REPLICATION_DATE
The date for replication is out of the allowed range, such as before the organization was created.
INVALID_SEARCH
The 
search()
call has invalid syntax or grammar. See Salesforce Object Search Language (SOSL).
INVALID_SEARCH_SCOPE
The specified search scope is invalid.
INVALID_SESSION_ID
The specified 
sessionId
is malformed (incorrect length or format) or has expired. Log in again to start
a new session.
36
Core Data Types Used in API Calls
INVALID_SOAP_HEADER
There is an error in the SOAP header. If you are migrating from an earlier version of the API, be advised
that the SaveOptions header cannot be used with API version 6.0 or later. Use AssignmentRuleHeader
instead.
INVALID_SSO_GATEWAY_URL
The URL provided to configure the Single Sign-On gateway was not a valid URL.
INVALID_TYPE
The specified sObject type is invalid.
INVALID_TYPE_FOR_OPERATION
The specified sObject type is invalid for the specified operation.
LIMIT_EXCEEDED
An array is too long. For example, there are too many BCC addresses, targets, or email messagess.
LOGIN_DURING_RESTRICTED_DOMAIN
The user is not allowed to log in from this IP address.
LOGIN_DURING_RESTRICTED_TIME
The user is not allowed to log in during this time period.
MALFORMED_ID
An invalid ID string was specified. For information about IDs, see ID Field Type.
MALFORMED_QUERY
An invalid query string was specified. For example, the query string was longer than 10,000 characters.
MALFORMED_SEARCH
An invalid search string was specified. For example, the search string was longer than 10,000 characters.
MISSING_ARGUMENT
A required argument is missing.
NOT_MODIFIED
The describe call response has not changed since the specified date.
NO_SOFTPHONE_LAYOUT
If an organization has the CTI feature enabled, but no softphone layout has been defined, this exception
is returned if a describe call is issued.This is most often caused because no call center has been defined:
during call center definition, a default softphone layout is created.
If an organization does not have the CTI feature enabled,
FUNCTIONALITY_NOT_ENABLED
is returned
instead.
NUMBER_OUTSIDE_VALID_RANGE
The number specified is outside the valid range for the field.
OPERATION_TOO_LARGE
The query has returned too many results. Some queries, for example those on objects that use a polymorphic
foreign key like Task, if run by a user without the "View All Data" permission, would require sharing rule
checking if many records were returned. Such queries return this exception because the operation requires
too many resources. To correct, add filters to the query to narrow the scope, or use filters such as date
ranges to break the query up into a series of smaller queries.
ORG_LOCKED
The organization has been locked. You must contact salesforce.com to unlock the organization.
ORG_NOT_OWNED_BY_INSTANCE
The user tried to log in to the wrong server instance. Choose another server instance or log in at
https://www.salesforce.com
.You can use 
http
instead of 
https
.
37
Core Data Types Used in API Calls
PASSWORD_LOCKOUT
The user has exceeded the allowed number of login attempts.The user must contact his or her administrator
to regain login access.
PORTAL_NO_ACCESS
Access to the specified portal is not available.
QUERY_TIMEOUT
The query has timed out. For more information, see Salesforce Object Query Language (SOQL).
QUERY_TOO_COMPLICATED
SOQL query is either selecting too many fields or there are too many filter conditions. Try reducing the
number of formula fields referenced in the query.
REQUEST_LIMIT_EXCEEDED
Exceeded either the concurrent request limit or the request rate limit for your organization. For details,
see API Usage Metering.
REQUEST_RUNNING_TOO_LONG
A request has taken too long to be processed.
SERVER_UNAVAILABLE
A server that is necessary for this call is currently unavailable. Other types of requests might still work.
SSO_SERVICE_DOWN
The service was unavailable, and an authentication call to the organization’s specified Single Sign-On
server failed.
TOO_MANY_APEX_REQUESTS
Too many Apex requests have been issued. If this persists, contact Salesforce Customer Support.
TRIAL_EXPIRED
The trial period for the organization has expired. A representative from the organization must contact
salesforce.com to re-enable the organization.
UNSUPPORTED_API_VERSION
A method call was made that does not exist in the accessed API version, for example, trying to use
upsert()
(new in 8.0) against version 5.0.
UNSUPPORTED_CLIENT
This version of the client is no longer supported.
Error
An 
Error
contains information about an error that occurred during a 
create()
,
merge()
,
process()
,
update()
,
upsert()
,
delete()
, or 
undelete()
call. For more information, see Error Handling. An 
Error
has the following properties:
Description
Type
Name
A code that characterizes the error. The full list of status codes is available
in the WSDL file for your organization (see Generating the WSDL File
for Your Organization).
StatusCode
StatusCode
Error message text.
string
message
Array of one or more field names. Identifies which fields in the object, if
any, affected the error condition.
string[]
fields
38
Core Data Types Used in API Calls
Documents you may be interested
Documents you may be interested