PrinterConfigItems property (ILPrinterConfiguration Interface)

VB.NET example

C# example

Visual Basic example

Visual C++ 6.0 example

 

Syntax

ILPrinterConfigurationItems* PrinterConfigItems

Overview

Refer to Print Management SCU.

Remarks

(Read-only) The PrinterConfigItems property is the collection of the Printer Configuration Items retrieved from the Print SCP by the Get method.

The printer configuration information is supposed to be sent by the Print SCP as one or more Items in a Printer Configuration Sequence (2000,001E). For each Item received, an LPrinterConfigurationItem object is added to the collection. Each LPrinterConfigurationItem object exposes the ILPrinterConfigurationItem Interface which defines two collections:

A collection of LAttribute objects that contains an LAttribute object for each Attribute in the Printer Configuration Item, and a collection of LSequence objects that contains an LSequence object for each sequence of items in the Printer Configuration Item. Each LSequence object specifies a collection of LSequenceItem objects, each of which specifies a collection LAttribute objects.

This way, the retrieved printer configuration information can be fully investigated. The following diagram illustrates these relations.

image\diagramDicom.gif

Each time a successful call to the Get method is made, the collection will be refilled with the Printer Configuration Items retrieved from the Print SCP.

See Also

Elements:

Get method, Attributes property (ILPrinterConfigurationItem interface), Sequences property (ILPrinterConfigurationItem interface), Items property (ILSequence interface), Attributes property (ILSequenceItem interface)

Topics:

DICOM Print Management SCU: Printer