public class TopicFilePublic Class TopicFilepublic ref class TopicFiletype TopicFile = class end| TopicFile | Constructor |
| ContentFile | This is used to get or set the file build item |
| DocumentType | This read-only property is used to get the document type |
| ErrorMessage | This read-only property is used to return the error message if DocumentType returns Invalid. |
| FullPath | Get the full path to the file |
| Id | This is used to get the unique ID of the topic |
| Name | Get the name of the file without the path |
| RevisionNumber | This is used to get the topic's revision number |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetReferencedNamespaces | This is used to get an enumerable list of unique namespaces referenced in the topic |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| ParseContent | This will parse the file content and extract the document type, unique ID, and revision number |
| ToString | Returns a string that represents the current object. (Inherited from Object) |