| AppendAttribute([in] aafCharacter_constptr pName,[in] aafCharacter_constptr pValue) | IAAFComponent2 | |
| AppendComment([in] aafCharacter_constptr pName,[in] aafCharacter_constptr pValue) | IAAFComponent2 | |
| AppendKLVData([in] IAAFKLVData *pData) | IAAFComponent2 | |
| CountAttributes([out] aafUInt32 *pNumAttributes) | IAAFComponent2 | |
| CountComments([out] aafUInt32 *pNumComments) | IAAFComponent2 | |
| CountKLVData([out] aafUInt32 *pNumData) | IAAFComponent2 | |
| GetAttributes([out] IEnumAAFTaggedValues **ppEnum) | IAAFComponent2 | |
| GetComments([out] IEnumAAFTaggedValues **ppEnum) | IAAFComponent2 | |
| GetDataDef([out, retval] IAAFDataDef **ppDatadef) | IAAFComponent2 | |
| GetKLVData([out] IEnumAAFKLVData **ppEnum) | IAAFComponent2 | |
| GetLength([retval][out] aafLength_t *pLength) | IAAFComponent2 | |
| RemoveAttribute([in] IAAFTaggedValue *pAttribute) | IAAFComponent2 | |
| RemoveComment([in] IAAFTaggedValue *pComment) | IAAFComponent2 | |
| RemoveKLVData([in] IAAFKLVData *pData) | IAAFComponent2 | |
| SetDataDef([in] IAAFDataDef *pDataDef) | IAAFComponent2 | |
| SetLength([in] aafLength_constref length) | IAAFComponent2 |
1.7.4