ResultProduct ClassA Sandcastle Documented Class Library
Representation of a product as returned by eSales.
Inheritance Hierarchy

SystemObject
  Apptus.ESales.ConnectorResultProduct

Namespace:  Apptus.ESales.Connector
Assembly:  Apptus.Esales.ConnectorApi (in Apptus.Esales.ConnectorApi.dll) Version: 4.2.1
Syntax

C#
public class Product : IEnumerable<ResultAttribute>, 
	IEnumerable

The ResultProduct type exposes the following members.

Constructors

  NameDescription
Public methodResultProduct
Initializes a new instance of the ResultProduct class
Top
Properties

  NameDescription
Public propertyCategoryReferenceAttributes
The available category reference attributes in the product.
Public propertyKey
The key of this product.
Public propertyTicket
The ticket of this product.
Public propertyVariantList
Top
Methods

  NameDescription
Public methodAddAttribute
Public methodAddVariant
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetAttribute
Get the attribute with the specified name from this product or null if no such attribute exists.
Public methodGetCategories
Get the category objects of the given category reference attribute. the category reference attribute to get the categories for @return the category objects of the category reference attribute as an enumerable
Public methodGetEnumerator
Returns an enumerator that iterates through the attributes.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodGetValue(String)
Get the value of the attribute with the specified attributeName or null if no such attribute exists.
Public methodGetValue(String, String)
Get the value of the attribute with the specified attributeName. The specified defaultValue will be returned if no such attribute exists.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
See Also

Reference