---
title: CFXMLEntityInfo
framework: Core Foundation
role: symbol
role_heading: Structure
path: corefoundation/cfxmlentityinfo
---

# CFXMLEntityInfo

Contains information describing an XML entity.

## Declaration

```swift
struct CFXMLEntityInfo
```

## Overview

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

## Topics

### Initializers

- [init()](corefoundation/cfxmlentityinfo/init().md)
- [init(entityType:replacementText:entityID:notationName:)](corefoundation/cfxmlentityinfo/init(entitytype:replacementtext:entityid:notationname:).md)

### Instance Properties

- [entityID](corefoundation/cfxmlentityinfo/entityid.md)
- [entityType](corefoundation/cfxmlentityinfo/entitytype.md)
- [notationName](corefoundation/cfxmlentityinfo/notationname.md)
- [replacementText](corefoundation/cfxmlentityinfo/replacementtext.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Data Types

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