home login register your profile contact        
Affymetrix
Products Support Analysis Scientific Community Corporate Careers Shop Affymetrix Japan
Software Developer Network
File SDK Overview
File SDK Downloads
File SDK Object Hierarchy
IGDACEXPFile
IGDACDATFile
IGDACCELFile
IGDACCHPFile
IGDACCDFFile
IGDACProbe
IGDACProbeSet
IGDACProbePair
IGDACControlProbeSet
IGDACCustomSeqComposite
IGDACCustomSeqProbeSet
IGDACCustomSeqProbeGroup
IGDACCustomSeqProbeList
IGDACGenotypeProbeSet
IGDACGenotypeProbeGroup
IGDACGenotypeProbeList
IGdacFileChooserDlg
IGDACFilesMode
File SDK Definitions
File SDK Messages
File SDK Release Notes

IGDACCustomSeqProbeGroup


OVERVIEW
The IGDACCustomSeqProbeGroup interface provices access to CustomSeq probe group data.

COM ATTRIBUTES

AttributeType/Supported
Threading modelBoth
InterfaceDual
AggregationNo
ISupportErrorInfoYes
Connection PointsNo
Free Threading MarshalerNo

PROPERTIES

GroupIndex
ID 1
Description The index of the group within the probe set.
Typelong
AccessRead-only
Remarks NA

NumLists
ID 2
DescriptionThe number of lists in the group.
Typelong
AccessRead-only
Remarks NA

Name
ID 3
DescriptionA name associated with the probe group.
TypeBSTR
AccessRead-only
Remarks NA

METHODS

GetProbeListByIndex
ID4
Description This function returns a probe list object at the specified index.
PrototypeHRESULT GetProbeListByIndex([in] long nIndex, [in] IGDACCustomSeqProbeList *iProbeList)
Parameterslong nIndex - The index of the group (input).
IGDACCustomSeqProbeList *iProbeList - Probe group object (input/output)
ReturnHRESULT - S_OK if successful, E_POINTER if iProbePair is NULL or E_FAIL otherwise
Remarks The user has to create the IGDACCustomSeqProbeList instance before passing it into the method.

The contents of the IGDACCustomSeqProbeList will be reset if the probe set has not been initialized.

GetProbeLists
ID 5
DescriptionThis function returns all probe lists in the group.
PrototypeHRESULT GetProbeLists([in, out] VARIANT *iProbeLists)
ParametersVARIANT *iProbeLists - A variant structure holding the probe list objects.
ReturnHRESULT - S_OK if successful or E_FAIL otherwise.
Remarks

This method will create individual IGDACCustomSeqProbeList instance for each list element and add it to the variant array. The user can use the NumLists to get the total number of probe lists available and iterate the variant array. It is required to destroy each object inside the array after used.

The variant will be returned empty if the probe group has not been initialized and set.

888-DNA-CHIP (888-362-2447) +44 (0) 1628 552550 feedback e-mail support terms of use privacy policy