Line Class |
Namespace: Intuit.Ipp.Data
[SerializableAttribute] public class Line
The Line type exposes the following members.
Name | Description | |
---|---|---|
![]() | Amount |
Product: QBW
Description: The amount of the line,
which depends on the type of the line. It can represent the
discount amount, charge amount, tax amount, or subtotal amount
based on the line type detail.
Product: QBO
Description: The amount
of the line depending on the type of the line. It can represent
the discount amount, charge amount, tax amount, or subtotal amount
based on the line type detail.[br /]Required for BillPayment,
Check, Estimate, Invoice, JournalEntry, Payment, SalesReceipt.
Required: QBO
|
![]() | AmountSpecified | |
![]() | AnyIntuitObject | |
![]() | CustomField |
Product: QBW
Description: Custom field (or data
extension). Supported only for QuickBooks Windows desktop.
|
![]() | Description |
Product: QBO
Description: Free form text
description of the line item that appears in the printed
record.[br /]Max. length: 4000 characters.[br /]Not supported for
BillPayment or Payment.
Product: QBW
Description: Free form text
description of the line item that appears in the printed record.
Max. length: 4000 characters.
|
![]() | DetailType |
Product: ALL
Description: The type of line in the
transaction.[br /]
Required: ALL
|
![]() | DetailTypeSpecified | |
![]() | Id |
Product: QBW
Description: ID of the Line Item.
Product: QBO
Description: ID of the Line Item.[br /]QBO considers a
request as an update operation for a line item, if you provide an
ID that is greater than zero and the ID exists in QBO.[br /]QBO
considers a request as an create operation for a line item in any
of the following conditions: No ID provided, ID provided is less
than or equal to zero, ID provided is greater than zero and does
not exist in QuickBooks.[br /]Required for updating existing
lines.[br /]Not supported for BillPayment, Estimate, Invoice, or
Payment.
Required: QBO
|
![]() | LineEx |
Product: ALL
Description: Internal use only:
extension place holder for LineBase
|
![]() | LineNum |
Product: QBW
Description: Specifies the position
of the line in the collection of transaction lines. Supported only
for QuickBooks Windows desktop.
|
![]() | LinkedTxn |
Product: ALL
Description: A link between this line
and a specific transaction. For example, an invoice line may link
to an estimate.
|
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | CopyRecursive |
recursively copies object properties to destination.
(Defined by Utility.) |