---
title: CFXMLAttributeListDeclarationInfo
framework: Core Foundation
role: symbol
role_heading: Structure
path: corefoundation/cfxmlattributelistdeclarationinfo
---

# CFXMLAttributeListDeclarationInfo

Contains a list of the attributes associated with an element.

## Declaration

```swift
struct CFXMLAttributeListDeclarationInfo
```

## Overview

Overview A pointer to this structure is included in the CFXMLNode object passed to your application when the parser encounters an attribute declaration in the DTD. Use the CFXMLNodeGetInfoPtr function to obtain the pointer to this structure.

## Topics

### Initializers

- [init()](corefoundation/cfxmlattributelistdeclarationinfo/init().md)
- [init(numberOfAttributes:attributes:)](corefoundation/cfxmlattributelistdeclarationinfo/init(numberofattributes:attributes:).md)

### Instance Properties

- [attributes](corefoundation/cfxmlattributelistdeclarationinfo/attributes.md)
- [numberOfAttributes](corefoundation/cfxmlattributelistdeclarationinfo/numberofattributes.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Data Types

- [CFXMLAttributeDeclarationInfo](corefoundation/cfxmlattributedeclarationinfo.md)
- [CFXMLDocumentInfo](corefoundation/cfxmldocumentinfo.md)
- [CFXMLDocumentTypeInfo](corefoundation/cfxmldocumenttypeinfo.md)
- [CFXMLElementInfo](corefoundation/cfxmlelementinfo.md)
- [CFXMLElementTypeDeclarationInfo](corefoundation/cfxmlelementtypedeclarationinfo.md)
- [CFXMLEntityInfo](corefoundation/cfxmlentityinfo.md)
- [CFXMLEntityReferenceInfo](corefoundation/cfxmlentityreferenceinfo.md)
- [CFXMLExternalID](corefoundation/cfxmlexternalid.md)
- [CFXMLNotationInfo](corefoundation/cfxmlnotationinfo.md)
- [CFXMLProcessingInstructionInfo](corefoundation/cfxmlprocessinginstructioninfo.md)
